Operates a social media platform and provides advertising services.
2009
China
5,001 - 10,000 employees
Information Technology & Services
$1B - 10B in revenue
$100M - 500M in profitability
Industry Rank
407 out of 412
China, Software & IT Services, Information Technology & Services
Not reporting on Sustainability