FACTSHEET

STT Singapore 6 Factsheet

Jun 07, 2023
author logo
STT GDC
SHARE
Link copied!

 

download

 

 

STT Singapore 6 is located in the east of Singapore, the facility is built to the highest industry standards to meet the demands of the evolving digital landscape.

 

Download