Barclays Leads Complaints List for Small Business Account Closures
Barclays has emerged as the most complained-about bank for small business account closures.Out of the 413 complaints lodged with the Financial Ombudsman Service between April 2022 and September 2023 regarding small business banking,…