View all
It’s clear that business and markets have bought into spin narratives about improvements in Eskom’s operations, says head of capital markets research at Intellidex Peter Attard Montalto. Featured in Business Report