The UK Payments Initiative just went live. And it’s probably the biggest structural shake-up in British payments since open banking…
Sign in to your account
Remember me