About Us We are a leading payment and fintech company operating in over 50 high-growth markets across Asia, Central and Eastern Europe, Latin America, the Middle East, and Africa. Our mission is to provide financial services and products to our merchants and millions of consumers. We deploy more than 400 payment methods and PCI-certified platforms to process approximately 6 million payments daily.