Does This Renewable Energy Giant Have Too Much Cash?
First Solar(NASDAQ:FSLR) has long been one of the most profitable manufacturers in the solar industry and had a formidable balance sheet that most competitors envied. And that trend continues to this day.
But what was a valuable war chest in the 2010s…