Shanghai Quanhua Data Center

Shanghai Quanhua Data Center Data Center, China

  • Shanghai Quanhua Data Center

China Telecom Corporation, Shanghai, China
Shanghai Pudong, near the central financial district
200000 Shanghai
China

Visit Shanghai Quanhua Data Center website

Featured Data Centers