10th July 2025
Hilton London Canary Wharf
5th February 2026
Hilton London Canary Wharf
Search
Close this search box.

Is 2022 the year card payments expire?

Card payments may be the single most common way we choose to pay in the UK — there were 15.8 billion debit card payments in 2020 — but they weren’t designed for digital commerce. They were invented in the 50s by a businessman who forgot his wallet in a restaurant. And it shows. The 16-digit […]