By CEP Staff • 7 May 2013 in News

First Solar posts third straight quarter of profits in 1Q13