June 13, 2024
UK fintech to step up investment in payments infrastructure as it battles for customers