By CEP Staff • 26 August 2014 in News

India’s Welspun to invest $2.5 billion in expanding renewable energy capacity