Overdue invoices: Government must act on 30 October to protect UK SMEs
UK small and medium-sized enterprises (SMEs) are facing a financial crisis that can no longer be ignored, with overdue invoices now totalling £348 billion and the average SME owed £96,772.