What Are NBFCs?-Non Banking Financial Companies: Ultimate Meaning, Features, Impact

NBFC stands for Non Banking Financial Companies.Non banking financial companies (NBFCs) are institutions that facilitate financial services like a bank but don’t hold a banking license and are not regulated. NBFCs cannot accept traditional demand deposits from the public, such as checks or savings accounts.