ST Telemedia Global Data CentresData Center Operator at
STT Jakarta 1
Greenland International Industrial Center
Headquartered in Singapore, Singapore
STT Jakarta 1
Greenland International Industrial Center
Headquartered in Singapore, Singapore