By CEP Staff • 12 December 2011 in News

South Africa’s Industrial Development Corporation to be major renewable energy financier