JAGUAR Land Rover said it has now received orders for 110,000 vehicles, the highest in their history, with the Defender as the best-selling model with 29,000 units already ordered by customers.
JAGUAR Land Rover said it has now received orders for 110,000 vehicles, the highest in their history, with the Defender as the best-selling model with 29,000 units already ordered by customers.