ST Telemedia Global Data CentresData Center Operator at
STT Tai Seng 1
35 Tai Seng Street
Headquartered in Singapore, Singapore
STT Tai Seng 1
35 Tai Seng Street
Headquartered in Singapore, Singapore