UK Payments at a Crossroads?

The UK’s payments system is at a critical juncture. Beneath the surface of everyday transactions like paying your utility bill, receiving…