By CEP Staff • 26 February 2014 in News

First Solar posts $353 million profit for 2013