All-New Mahindra Thar wins Car of the Year at Autocar Awards 2021: All-New Mahindra Thar was declared the ‘Car of the Year’ at the recently held Autocar Awards.
In a glittering ceremony attended by stalwarts of the Indian automotive industry in New Delhi, the trophy...