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
Beyond Top 100
China, Tech, Information Technology & Services
China, Tech, Computer Software
Sustainability Report