Jana Mackintosh, managing director of payments, innovation and resilience at UK Finance by Francis BignellNovember 1, 2023November 1, 2023