By CEP Staff • 13 August 2012 in News

SolarWorld blames dumping for heavy 1H12 loss, cuts annual earnings forecast