The Reserve Bank of India (RBI) has imposed a ban on 4 Non-Banking Financial Companies (NBFCs), including 2 Microfinance Institutions (MFIs), from sanctioning and disbursing loans due to high interest rates charged to customers, effective from 21st October 2024.