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
382 out of 395
China, Software & IT Services, Information Technology & Services
Sustainability Report