Singapore Technologies Telemedia stories
Singapore Technologies Telemedia (STT) has acquired 74% of data centre provider Tata Communications' seventeen premises, in India and Singapore.