
Provides technology solutions including software development, IT services, and digital infrastructure support, assisting clients with operations, network management, and systems integration.
2001
China
1,001 - 5,000 employees
Information Technology & Services
$100M - 500M in revenue
Not profitable