April 6 Global payments news roundup

Modularbank logo

Research by Modularbank shows 90% of UK consumers are influenced in their choice of bank by technology.