A non-banking financial corporation (NBFC) is defined by the RBI as a company primarily engaged in specific financial activities like loans, leasing, and insurance but excludes those involved mainly in agricultural or industrial sectors. Recent issues in the NBFC sector, exemplified by the IL&FS crisis, highlighted significant liquidity challenges and a need for regulatory improvements, with the RBI proposing a liquidity risk management framework to ensure stability. NBFCs has been instrumental in meeting diverse financial needs, particularly in sectors like micro-finance and infrastructure, although they face scrutiny due to risks associated with their funding practices.