JLR India Reports Best-Ever Retail Sales, Up 40% To 6,183 Units In FY25 | Auto NewsBy The World OpinionApril 11, 2025 New Delhi: Jaguar Land Rover India on Thursday reported the best-ever performance in a fiscal with retail sales of 6,183…