Tata Motors’ British luxury car manufacturing subsidiary Jaguar Land Rover (JLR) has reported 22% rise in its retail sales during September 2012 to 36,907 units compared to the corresponding month in 2011. Of the total retail sales, ...
Tags: JLR, sales up, Tata Motor