First Solar, Inc. Stock Dips As Q1 Revenue Falls


First Solar, Inc. (NASDAQ:FSLR) shares were down following the company’s latest quarterly earnings results.

Leave a Reply

Your email address will not be published.