First Solar (FSLR) Stock Is Falling Thursday: What’s Driving The Action?

First Solar shares are trading lower Thursday afternoon. The stock is caught in a downdraft affecting the entire renewable energy sector.

read more