By CEP Staff • 28 April 2014 in News

India’s Mahagenco stalls 125 MW of solar over land acquisition issues