Singapore Technologies Telemedia

TMT
3 Years ago
Tata Communications Ltd will sell a majority stake in its data centre business ...