ChinaCache Investor

ChinaCache is a provider of content delivery networks and cloud-based services.
Invests into
Industry:
AI
Headquarters:
Beijing, Beijing, China
Founded Date:
1/1/1998
Employees Number:
1001-5000
Funding Status:
Delisted
Investors Number:
2
Register and Claim Ownership