Originally posted by riverbabe
View Post
This is interesting. The SEC site shows data going back to 2010 in recently filed reports:
showing by my reading steady increase in revenues. The most recent 6 month report shows they are within screaming distance of making money. Stock price (ADS's actually) near lows not seen since right after the IPO. Natch, it's in China.
Comment