Press Release

Cashless payment users in Europe surpass the 700 million mark as of 2023
September 27, 2023

Press Release
Global cashless transactions are projected to grow at approximately a 16% CAGR between 2023 and 2026
September 20, 2023