Fundada en 1998, ChinaCache es el primero y uno de los proveedores de servicios de entrega de contenido más grandes de China. ChinaCache tiene más de 400 empleados en todo el mundo con cobertura de servicios globales. ChinaCache es un líder de la industria en la prestación de servicios de TI, incluida la red de entrega de contenido (CDN), la gestión de centros de datos, las operaciones de centros de intercambio de Internet y los servicios de alojamiento en la nube.