Capgemini Research Institute
Global non-cash transaction volumes set to reach 1.3 trillion in 2023
By 2027, new digital payment methods will be roughly 30% of total volume
Driven by expanding digital payment infrastructure, regulations, open banking