Categories Posted inin Daily Tech News Major UK banks face scrutiny over IT outages and compensation payoutsMarch 7, 20251 min 1 min Share A shocking new report from the Treasury Committee has revealed that nine major UK banks and building societies suffered at least 803 hours of IT outages over the past two...