By CEP Staff • 17 March 2015 in News

Welspun Renewables signs 100 MW solar PPA despite India’s tariff uncertainty