Bank of England payment issue delays house purchases
The glitches impacted the central bank’s payment system which processes about £360 billion worth of transactions a day
The glitches impacted the central bank’s payment system which processes about £360 billion worth of transactions a day