The twist is the ownership structure of the holding company: Tata Sons. Two Tata Trusts control two-thirds of its...
18 Aug 2026 12:07 AM IST
Government last week sent India into a 21-day lockdown to try to curb the spread of the virus, forcing automakers to...
2 April 2020 12:47 PM IST