Tata Communications Sells 17 Data Centers for $633M May 19, 2016 Majority stake in India and Singapore data center business goes to Singapore Technologies Telemedia