UK Payments Administration

NPSO completes consolidation of UK retail payment systems

The UK’s New Payment System Operator (NPSO) has taken over the responsibility to manage the Cheque and Credit Clearing Company…