I wasn't impressed with the solar space today aside from North American Solar; SPWR, SUNE, FSLR and arguably CSIQ.
GTAT is technically a North American solar but is more reliant on Chinese solar companies.
The action of late has some to do with default debt fallout and some to do with a short play on Chinese solar companies. JMHO, but that's what it looks like.
I more than agree with you. I group them in with the scammers who live and die to short anything because they are negative pieces of scchhiitt from birth onward, and should die from hostile stockholder violence.