cheques

New Payments Architecture: Kicking a £6 Trillion Can?

Vendors seeking to tender for a sweeping overhaul of the UK's multi-trillion payments infrastructure are being kept on tenterhooks –…