“Mahindra & Mahindra Financial Services Limited (Mahindra Finance), part of the Mahindra Group, is one of India’s leading non-banking finance companies. Focused on the rural and semi-urban sector, the Company has over 6.1 Million customers and has an…