Develops mobile apps and internet security products, with operations in advertising and content distribution.
2010
China
501 - 1,000 employees
Information Technology & Services
$100M - 500M in revenue
Not profitable
Industry Rank
423 out of 436
China, Software & IT Services, Information Technology & Services
China, Software & IT Services, Computer Software
Sustainability Report