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…

Click here to view the original article.