Tata Communications Ltd will sell a majority stake in its data centre business to Singapore Technologies Telemedia for about $635 ......
Follow VCCircle on Google News for the latest updates on Business and Startup News