NTT Global Data CentersData Center Operator at
NTT Mumbai 6
Mehra Centre, Marwah Estate, Off Saki Vihar Road
Headquartered in Tokyo, Japan
NTT Mumbai 6
Mehra Centre, Marwah Estate, Off Saki Vihar Road
Headquartered in Tokyo, Japan