Mahindra Finance and Ideal Finance form NBFI Joint Venture in Sri Lanka: Mahindra & Mahindra Financial Services Ltd. (Mahindra Finance), India’s leading NBFC (Non-Banking Finance Company), focused on the rural and semi-urban markets, has entered into a joint venture with Ideal Finance Ltd., a...