First Solar Inc FSLR shares are trading lower Thursday afternoon, caught in a downdraft affecting the entire renewable energy sector. Here’s what investors need to know. This announcement has sparked ...