Focuses on technology services and digital solutions, with activities spanning data-driven applications and business platforms.
2019
China
201 - 500 employees
Information Technology & Services
$100M - 500M in revenue
Not profitable
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
0.6
20221.4
▼ 46.4%
1.3
▼ 86.1%
13.0
2026Not available
Not available
Not available
Not available
3 out of 13 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available