It stands for non-bank financial institution; a financial institution (FI) that provides an array of services, similar to those provided...
A financial institution (FI) that provides an array of services, similar to those provided by banks but particularly excluding deposit...
A financial institution (FI) that provides an array of services, similar to those provided by banks but particularly excluding deposit...