Customers’ credit scores hit by Barclays IT fault

4 Oct 2023

Problems reported in 2017 ‘unlikely’ to be fixed before the end of 2024

Read full article at Financial Times

Menu