2nd May 2025 Church News.
Building a framework and infrastructure for a world-leading payments ecosystem is critical for the UK’s continued leadership in financial services. The question ‘How can we ensure innovation, competition and high security standards?’ was answered by industry experts at IFGS 2025.