First Solar, Inc. (FSLR) News: Copying Elon Musk, Acquisition Contract, Goldman Sachs Group, Inc. (GS)’s Rating & More

Shares of First Solar, Inc. (NASDAQ:FSLR) were taken to the woodshed after investors learned of sales delays and a shelf offering of up to 9.98 million shares of stock.

Keep Reading →