By CEP Staff • 23 March 2012 in News

Mytrah Energy signs MOU for 2.8 GW wind development in Andhra Pradesh