Credibility. Trust. It certainly doesn't look good when his friends in India are selling.
Why do you think Chinese companies have such depressed value?
ITUP cannot afford this.
And there is a substantial risk that at some point people simply don't care about earnings anymore. $100M? $200M? Who cares when the stock never goes anywhere.