
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
Climate Score
Not disclosed
Water Score
Not disclosed
A
A-
B
B-
C
C-
D
D-