DailyFinance.com : First 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 figure and guidance that does nothing to excite the world of ... Read more