What Does Lee Ainslie See in First Solar?

It has been a rough year for solar stocks.  First Solar (NASDAQ: FSLR) was the worst performing stock in the S&P 500 last year and has lost almost 90% of its value from its 52...

Keep Reading →