ChinaCache is a leading content delivery network (CDN) and internet data center (IDC) provider that has been serving global brands since 1998. It has over 11,000 servers globally and delivers over 6 billion pages and 60 million unique IP visits daily. ChinaCache provides fast content delivery, video streaming, file downloads, and other services to customers across industries such as media, gaming, automotive and government agencies. It aims to be the global gateway to growth by leveraging its local strength in China and global experience.