By CEP Staff • 22 January 2015 in News

Welspun Renewables signs PPA for 100 MW of solar in Andhra Pradesh