Judo - the United Kingdom



Mobile Payments Solution of the Year 2021: Judo
Award for Innovation in Fraud Protection 2021