ST Telemedia Global Data Centres Invests $3.2 Billion to Triple Data Centre Capacity in India Berita Baru, Singapore – ST Telemedia Global Data Centres (STT GDC), one of the world’s