News

Tata Communications posted a 43 per cent dip in consolidated profit to Rs 190.14 crore in the first quarter ended June 30, ...