ST Telemedia Global Data Centres elevates Bimal Khandelwal as CEO for India
ST Telemedia Global Data Centres (STT GDC), a data centre colocation services provider headquartered in Singapore, announced the appointment of Bimal Khandelwal as the new Chief Executive Officer for STT