The Oscars of the Indian automobile awards space is back, as the Indian Car of the Year 2021 returns with the 3rd edition of the Premium Car Award by ICOTY, and the award was presented to the new Land Rover Defender, scoring 108 points, followed by Mercedes-Benz GLE with 77 points and BMW 2 Series with 61 points. The nominees …