Jabu Mabuza, Telkom chairperson, Business Unity South Africa president and chair of Business Leadership SA, has been appointed as Eskom board chairperson amid sweeping changes to the board of the embattled power utility. BLSA CEO, Bonang Mohale, elaborates.
Aired on eNCA (20 January 2018)