Tata Motors is all set to finalising its India plans for retailing top brands from the Jaguar-Land Rover portfolio, its recent acquisition in the UK.Plans are underway to launch company-owned showrooms, and a large number of Jaguar cars have been imported for initial use in its Taj Mahal Hotels across the country. Among the Jaguar …
Continue reading “Tata motors to finalise Jaguar and Land Rover for India”