Speculation has it that, Tata Motors is finalising its retail plans for its British marques- Jaguar and Land Rover to set base here in India. Tata officials said that plans are underway to try and sell the cars through company-owned showrooms.
Read MoreSee Also:
- Confirmed: Jaguar-Land Rover’s Indian entry by year end
- Jaguar Land Rover comes to India; Details, 190 exclusive images from the event
- Videos – Land Rover Freelander2















