Barclays Plc’s recent outage was just the latest in a series of issues in banking technology, with customers of major UK ...