myautoworld.com
Tata Motors - myAutoWorld.com
Tata Motors Limited Tata Motors Limited is India’s largest automobile company, with consolidated revenues of INR 2,62,796 crores (USD 42.04 billion) in 2014-15. Through subsidiaries and associate companies, Tata Motors has operations in the UK, South Korea, Thailand, South Africa and Indonesia. Among them is Jaguar Land Rover, the business comprising the two iconic British…