Car News Aggrieved Mahindra Thar Owner Accuses Company of ‘Putting Customer’s Life at Risk’ 4 years ago