Thing ∙ ID: 15942
An awards event celebrating excellence in payments, financial technology, and services across the payments industry.Taking place in London UK On Oct 2, 2024