Share this page

IFC invests $100 million in Mahindra Finance for loans to farmers