JLR sales decline 13% at 39,185 units in April
Tata Motors-owned Jaguar Land Rover Friday reported 13.3 per cent decline in total retail sales at 39,185 units in April. ...
Tata Motors-owned Jaguar Land Rover Friday reported 13.3 per cent decline in total retail sales at 39,185 units in April. ...