By CEP Staff • 18 April 2013 in News

SolarWorld forecasts net loss of up to Eur550 million for 2012