By CEP Staff • 13 June 2012 in News

First Solar set to ramp up module production at German plants before closure