On Saturday Mahindra & Mahindra Ltd., a part of the $19.4 billion Mahindra Group, unveiled the All-New Thar, the most eagerly awaited and legendary SUV, on the occasion of Indias 74th Independence Day. In its all-new avatar, the Thar is a quantum leap in terms of performance, everyday Continue Reading