There are few things I love more than year-end sales reports. I just get such a kick out of seeing how things sold and what sorts of long-dead vehicles are still showing up on sales sheets. Every ...
Tata Motors declined 1.77% to Rs 776.40 after the total Jaguar Land Rover (JLR) registrations in UK tumbled 28.21% to 4,011 units in December 2024 as compared with 5,587 units in December 2023.