Bold Steps Needed for Open Banking in 2025 Technology 10 December 2024 Open banking in the UK had significant achievements in 2024, but challenges loom.The sector reached a record high for payments…