Shanghai China Mobile Data Center

Shanghai China Mobile Data Center Data Center, China

  • Shanghai China Mobile Data Center

China Mobile Limited, Shanghai, China
North Qingzhou Road
200000 Shanghai
China

Visit Shanghai China Mobile Data Center website

Featured Data Centers