Solar Stocks Recovering After a Rough Day of Trading Wednesday
February 28, 2013 at 10:52 AM EST
Following a dismal earnings report from First Solar (NASDAQ: FSLR ) Tuesday, solar stocks ranging from Trina Solar (NYSE: TSL ) to SunPower (NASDAQ: SPWR ) took a beating. As traders calm down over the awful guidance and top line earnings miss from First Solar, the sector looks