UK banking regulator launches investigation into Barclays IT failure.

2025-02-03

UK banking regulator launches investigation into Barclays IT failure.