Tata Communications Q2 Results: Conso Profit Rises 3%, Data revenue up 21%

Tata Communications Q2 Results: Conso Profit Rises 3%, Data revenue up 21%