Mahindra & Mahindra subsidiary forms joint venture with state run MSTC for scrapping old automobiles December 18, 2016 by neha