automobilesourceinc.com
Tata - owned Jaguar & Land Rover sales of 51 thousand units for June 2017 Tata - owned Jaguar & Land Rover sales of 51th - thousand units for June 2017 , up 11 % from the same month last year 2016. The Time period April-June quarter, the company retailed 1,37,463 units, up 3.5 %