By CEP Staff • 29 February 2012 in News

First Solar nosedives into net loss amid “aggressive competition”, “uncertain” regulation