By CEP Staff • 23 May 2012 in News

SolarReserve consortium wins additional 88 MW allocation under South Africa tender