Tata Communications
Tata Communications ties up with Alibaba Cloud
10 Jun 2017
Tata Comms to sell 74%stake in data center to ST Telemedia for $630 mn
19 May 2016
The deal includes sale of a 74-per cent stake in Tata Comm's 14 data centers in India and a similar stake in its three Singapore data centers