First Solar Fallout Deals Crushing Blow to Speculative Solar Sector
thinkstockFirst Solar Inc. (NASDAQ: FSLR) is leading shares lower this morning. The company has taken at least two severe analyst downgrades this morning. That is on the heels of a poor sales…