News

Tata Technologies posts 10% Q1 profit drop to Rs 170 crore with revenue down 3.2% QoQ to Rs 1,244 crore. EBITDA margin ...