REPORT STT GDC 2025 ESG Report May 14, 2026 STT GDC India SHARE Link copied! ST Telemedia Global Data Centres (STT GDC) presents its sixth annual Environmental, Social and Governance (ESG) Report, reflecting our commitment to sustainable innovation and our growing impact in building a resilient, future-ready digital world. DOWNLOAD