Press Release

Mainstream Renewable Power projects to deliver 1.27 GW of new wind and solar for South Africa