By CEP Staff • 1 May 2012 in News

Mahindra Solar One could be next Indian renewables player to get IFC funding