Tata Comm to sell 74% stake in data center biz to ST Telemedia

Singapore Technologies Telemedia (ST Telemedia) through ST Telemedia Global Data Centres (STT GDC) will acquire a 74% majority...