Mahindra sells 73,338 SUVs in best-ever October, 131,109 total sales

Auto