61 employees
We're an international payment platform that develops technologies to help companies accept payments online, offline, in apps and messengers
2017