Reg No. - CHHBIL/2010/41479ISSN - 2582-919X
ST Telemedia Global Data Centres (India) Recognised as a Great Place to Work for the Sixth Year Running

ST Telemedia Global Data Centres India (STT GDC India) has once again been certified as a Great Place to Work®, marking its sixth consecutive year on the list. In a significant endorsement of its workplace culture, the company also earned…









