Independent Research and Policy Advocacy

It’s unfair to NBFCs

India is a bank-dominated financial system with about two-thirds of all financial assets in the economy belonging to the banking sector.