Sources: Capgemini Research Institute for Financial Services Analysis, 2023; World Payments Report 2023 Corporate Executive Survey (N=335).
Question asked to corporate treasury executives: What business impact does your firm face because of poor cash and liquidity management?