Business Description
A non-banking financial company (NBFC) is a kind of financial institution which provides financial services to individuals as well as to business entities. Such financial services similar to that of the banks but it doesn’t necessitate a banking license but such a company owns NBFC License.