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 and Italy are expected to slow solar installations in those countries, and…