Costs and stressed revenue leave little room for innovation

Sources: Capgemini Research Institute for Financial Services Analysis, 2023; World Payments Report 2023 Payment Executive Survey (N=115).
Question asked to executives: What is the current payment revenue structure? What is the payment industry cost structure?