Jon C. Ogg |
Oversupply Threatens Solar Revenues and Profits (FSLR, EIX, SRE, SPWRA, STP, YGE, LDK, TSL, TAN)
The story on solar energy in 2011 is manufacturing capacity. Or, more accurately, over-capacity. The termination of incentives in Germany…