Founded in 1998, ChinaCache is the first and one of the largest content delivery service providers in China. ChinaCache has more than 400 employees across the world with global service coverage. ChinaCache is an industry leader in providing IT services including content delivery network (CDN), data center management, Internet Exchange center operations and cloud hosting services.