The full form of NBFC is Non-Banking Financial Company. An NBFC is a type of financial institution that provides various banking-like services but does not hold a banking license. Unlike traditional banks, NBFCs are not allowed to accept demand deposits from the public (i.e., deposits that can be withdrawn at any time, like savings accounts).
NBFCs are crucial for providing credit ... https://www.compliancecalendar.in/nbfc-company-registration