ST Telemedia Global Data Centres Names Bimal Khandelwal as New CEO for India
Sep 18, 2024
New Delhi [India], September 18: ST Telemedia Global Data Centres (STT GDC), one of the world's fastest-growing data centre colocation services provider headquartered in Singapore, today announced the appointment of...