Tata Communications arm sells entire 26% stake in Singapore data centre biz to STT GDC
TATACOMM - 224120