Barclays Plc’s recent outage was just the latest in a series of issues in banking technology, with customers of major U.K. lenders locked out of services for over 33 days over the past two years, lawmakers have found. The Barclays incident alone will result in customers getting as much as £7.5 million ($9.7 million) in […]