History
2016: Purchase of 17 data centers of Tata Communications for $634 million
On May 19, 2016 Tata Communications announced sale of 17 data processing centers (DPC) to Singapore Technologies Telemedia holding. The cost of the transaction was $634 million Read more here.