Event
Payments Innovation Day 2023, Hosted by Payments Innovation Forum
Date: 11 May 2023
Time: 6:15 AM ET
Location: One Moorgate Place, London, EC2R 6EA
This event will comprise a panel that asks the question: Who will lead the future of payments innovation: UK, US, or EU?