General News

Human Services

Makgoba appointed as interim Eskom chair

Professor Malegapuru William Makgoba has been appointed as interim chairman of the Eskom board following the recent resignation of Jabu Mabuza.Professor Makgoba is a leading scientist and academic who joined the Eskom Board as a nonexecutive director i…