All info about Tata
Tata Motors is India's largest automobile manufacturer and is part of the Tata Group, headquartered in Mumbai. The employs over 350,000 people. Tata Motors owns the Jaguar and Land Rover brands as well as the rights to Rover, Daimler and Lanchester.