By CEP Staff • 25 June 2012 in News

International consortium planning 260 MW renewable hub in South Africa