The signing of 27 Power Purchase Agreements (PPAs) in April, worth R56 billion has resolved the lengthy renewable energy impasse in South Africa and...
This site uses cookies which are essential to make the site function effectively. By using our site you accept the terms of our cookie policy.ACCEPTCookie policy