McKinsey

Holding the stewardship of Eskom is one of South Africa’s most important public jobs as the utility holds the key to power. Did the Eskom boss serve us well?