Fri, May 24, 2013, 11:41 PM EDT - U.S. Markets closed
Puts are gold!after the horrible miss, solars bashed a couple days by cnbcchina solars have the labour fslr and american solar can't compete