77% of payments leaders identify fraud and cybersecurity risks as the primary barriers preventing innovation within their organisations.
December 6, 2025
Get the latest cybersecurity stats delivered to your inbox every week
Browse more stats from ACI Worldwide & Globant or explore Payments Leaders
Join 1,000+ security professionals getting weekly insights