By CEP Staff • 8 December 2011 in News

Mainstream consortium awarded 238 MW of wind and solar projects in South Africa