China Mobile International

China Mobile International, a wholly owned subsidiary of China Mobile, develops international digital infrastructure spanning data centers, cloud connectivity, submarine cables and global network services. Its data center footprint includes facilities in Hong Kong, Singapore, London, Frankfurt and San Jose, with additional development in Malaysia. The company operates the London Slough data center, which has received Tier III certifications from Uptime Institute. CMI has also developed the Singapore data center and expanded international IDC resources through partnerships. China Mobile reported 1,270 cooperative data centers worldwide at the end of 2024, while CMI continues expanding infrastructure supporting cloud, enterprise, AI and international connectivity services.

Data Center Projects Locations on Map



Apply Filter:

Project Name Location Full Builtout Project Status Power Capacity Action
China Mobile International London 10MW Data Center Slough Slough Trading Estate, 536 Ipswich Road, Slough, SL1 4EP, United Kingdom Q4 2020 Operational / Colocation & International Telecom Hub 15.0 MVA Utility Substation Allocation