Our parentage traces back to the STT GDC group, which has over 110* data centres in more than 16 major global business markets including China, India, Singapore, UK and Thailand.
* Figures include third party sites and sites under construction as of June 2020.