Car Sales July 2018: Tata Motors Owned JLR Sales Down Worldwide By 21.6 Per Cent

Tata Motors owned Jaguar Land Rover reported total retail sales of 36,144 vehicles in July 2018, down 21.6 per cent year on year, primarily reflecting …
View full source