Uptime Institute Awards

CLIENT DETAILS
ChinaCache Xin Run Technology Co., Limited
Founded in 1998, ChinaCache is a provider of Internet content and application delivery services in China.
Website:
 
PROJECT DETAILS
Atecsys Data Center
Location:
China
AWARDS