Tata Communications Q1: Profit slides 30% YoY to Rs 382 cr on higher interest costs
Tata Communications reported a 30% fall in net profit to Rs 382 crore for the first quarter ended June, impacted by higher interest costs and lower forex gains. The company's…