News

First Solar (NASDAQ:FSLR) -7.8% in Wednesday's trading after plunging as much as 13%, after reporting much lower than expected Q1 profit and sharply reducing guidance for the full year to reflect the ...