By CEP Staff • 9 July 2013 in News

SolarWorld cuts 100 US employees