Solar Stock Earnings Still Rough (JASO, SOL, FSLR, LDK)

solar-panel-pic