Lucknow, India
Tata Teleservices' ₹4.5k cr impairment a key hit to Tata Sons' profit in FY26 | TheBriefWire