The Mahindra Thar ROXX has achieved the highest Bharat NCAP score among petrol and diesel cars sold in India, scoring five ...