First Solar, Inc. (NASDAQ: FSLR) posted earnings of $1.61 EPS on revenue of $433.7 million. Thomson Reuters (First Call) estimates were $1.30 EPS on $410.4 million in revenues. As far as guidance, the company said it will discuss this later in the conference call. The consen ... Read more
A hat-tip to Alacra's Research Recap and their Research Primer: Wind Power , which pointed me to this very interesting four-page fact piece from the International Energy Agency. Don't be put off that they call it a "brochure," because it's a very dense, fact-rich four pages.&nb ... Read more