Tata Motors Group, that includes its posh arm – Jaguar Land Rover (JLR), has recorded global sales of 76,602 units in June 2015. According to Tata Motors, these sales figures haven’t dipped when compared to their sales figures of June 2014. Cumulative wholesales for this fiscal for the Group stood at 233,487 units, which is […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops