Just 16% of respondents have sent real time payments from a business to a person, compared to the global average of 31%.
March 27, 2025
Get the latest cybersecurity stats delivered to your inbox every week
Join 1,000+ security professionals getting weekly insights