By CEP Staff • 20 February 2012 in News

India’s Welspun Energy plans $3 billion investment in wind and solar