“First Solar Experiences Shocking 50% Drop in Quarterly Revenue: Get the Exclusive Details!”

First Solar Inc. recently reported first-quarter earnings that did not meet expectations, with sales being nearly halved. Shares dropped by as much as 7% after the release. The solar company made $45.6 million, or 40 cents per share, in the latest quarter compared to a loss of $43.3 million, or 41 cents per share, in […]