Tech Talks

David Chance, VP Strategy & Innovation, discusses the need for the UK to evolve payment processes.

David Chance, VP Strategy & Innovation, discusses the need for the UK to evolve payment processes.

Tech Talks


Published: 11 August 2020 at 05:00 Europe/London

Listen on