Eskom Holdings SOC Limited, South Africa’s state-owned electricity giant, has come under scrutiny for giving mixed signals about its legal challenge to the National Energy Regulator of South Africa (Nersa) …
BusinessGovernancePoliticsSouth Africa