By CEP Staff • 17 March 2015 in News

Solar Frontier signs 100 MW solar module supply deal with Welspun