article banner
Acquisition

Tata Communications sells 17 data centres for $634 million