The next big launch form the JLR stable is the all new Evoque. Land Rover India has already started excepting the bookings for the same and all details are now live on the Land Rover […]
Tata Motors will commence assembly of Land Rover’s Freelander in India by end of 2010. The company has planned to launch these locally assembled cars from the mid of 2011 in the country. This will […]
When is jaguar dealership opening in goa