Shorts are tearing this stock to shreads. Most solar stocks are taking a beating right now. Moreso the Chinese solar.