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