By CEP Staff • 29 May 2012 in News

Wacker Chemie CEO hits out at EU tariff on Chinese solar modules