ST Telemedia Global Data Centres (India) (STT GDC India) has launched a new AI-ready data centre campus in New Town, Kolkata ...