Topic: ST Telemedia Global Data Centres

STT GDC India Signs ₹5,000 Crore MoU

ST Telemedia Global Data Centres (India) (STT GDC India), a leading