Working with the organisation Open Banking Excellence, the Small Business Commissioner Liz Barclay has revealed that firms are under threat of being put out of business because £23.4billion of invoices have not been paid since January. Ms Barclay has warned that the late payments are a drain on smaller firms’ cash flow and threaten their […]