Find the word definition

Wikipedia
ChinaCache

ChinaCache is a global provider of content delivery network and cloud computing. The company is headquartered in Beijing, China, the European branch is based in London, UK and the North American branch is based in Los Angeles, CA. Additional international branches are located in San Jose, CA, and Hong Kong. The company began operating in 1998, and became the largest market share holder in terms of revenue within 11 years of being established. The company is the first non-telecommunications carrier to obtain, from the Ministry of Industry and Information Technology of China, a nationwide operating permit to provide content and application delivery services.