NTT Global Data CentersData Center Operator at
NTT Noida 1
H223, Sector 63
Site Code: DEL1
Headquartered in Tokyo, Japan
NTT Noida 1
H223, Sector 63
Site Code: DEL1
Headquartered in Tokyo, Japan