Establecida en 2004, STT Global Data Centres India es una empresa conjunta entre ST Telemedia Global Data Centres y Tata Communications. Con una amplia gama de soluciones de colocación de centros de datos en India, STT GDC alberga infraestructura de misión crítica para algunas de las principales empresas de Fortune 500 en sus 16 instalaciones de centros de datos de última generación en 8 ciudades.