Mahindra and Mahindra has announced a major expansion of its aftersales service infrastructure in the Delhi-NCR region, aimed at improving customer co.