By CEP Staff • 30 January 2012 in News

India’s Welspun Energy signs deal to develop 500 MW wind projects in Andhra Pradesh