More than 140,000 small business accounts were ‘debanked’ last year
Big banks closed just under 142,000 UK small business accounts last year, according to the Treasury watchdog, as MPs raise questions over lenders‘ reasons for “debanking” risky customers. The Treasury…