NBFC or non-banking financial corporation is a specific type of company that deals with finance and offers shadow banking services to their clients without having a banking license.
The growth and the working of the NBFCs has encouraged various corporations to undertake activities that are similar to the NBFCs as it serves both the startups and their customers.