The most coveted, Indian Car of the Year awards are announced and Mahindra Thar Roxx bags the ICOTY 2025, while the MG ...