Archive: 2025 / 10

Metro Bank payment outage snarls salaries and bills across the UK 7 Oct 2025

Metro Bank payment outage snarls salaries and bills across the UK

Metro Bank's digital payment outage in early October 2025 delayed salaries and bill payments across the UK, prompting manual fixes and regulator scrutiny.

View More