
paymentsGlobal
Late Payments Trap £26bn in Unpaid Invoices, Hitting 1.5m UK Firms
The Fintech TimesRead original ↗
New analysis from Century Business Finance links overdue invoices to 14,000 UK business closures annually and an £11bn drag on the economy