All the Barclays branches closing down in 2023
Barclays has announced the closure of 15 other sites across the UK this summer. The bank has so far planned to shut down 73 branches this year due to the falling number of visits from customers. Sky says. Data has shown a decrease in people using their local branches, with changes in habits due to […]