Mahindra Will Supply 500 Units Of New 'Thar' Across The Country News