The disruption resulted in about 600,000 transactions, including direct debits and payments, not being processed earlier in the week.
Continue to read…