NTT Global Data CentersData Center Operator at
NTT Shanghai Pudong
69 Zhangjiang Road
Headquartered in Tokyo, Japan
NTT Shanghai Pudong
69 Zhangjiang Road
Headquartered in Tokyo, Japan