By CEP Staff • 4 May 2012 in News

First Solar posts $449 million net loss for 1Q 2012