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