Tata Motors shares hit a three-month low as JLR retail sales decline
JLR retail sales stood at 88,121 units in the July to September quarter, compared to 92,710 units in the same period last year.
JLR retail sales stood at 88,121 units in the July to September quarter, compared to 92,710 units in the same period last year.