shorts can only do so much damage before they get caught holding the bag. there is plenty of smart hedge funds that look for things like this and force a short squeeze. will it happen here? donno? but either way you can't short a company to death you can just make it hurt for a while.
I tend to think that myself because wall street are bunch of crooks but then again, look at its US peers, SPWRA, it has very similar valution, all other Chinese solar company are not high priced either