Key Fact16%Cash accounts for 16% of global transaction valueThe Global Payments Report, Worldpay, 2024DownloadShare
Key Fact36%The value of cash deposits across Spain rose by 36% between 2020 and 2022Retail Payments, Currency and RI, BIS, 2023DownloadShare