Tata-Communications-launches international HD voice terminating service

Tata-Communications-launches international HD voice terminating service