Mahindra has made history by winning the Indian Car of the Year 2025 award for the Thar Roxx by the closest margin ever in ...