By CEP Staff • 5 January 2015 in News

Hanwha wins 80 MW PV module supply deal in Chile