Questions? Call Now
In a payment system, a financial institution not offering retail banking services.
Back to Definitions, N.