SMEs Owed £66,770 on Average – The Rising Cost of Late Payment in the UK

SMEs owed £66,770 in unpaid invoices as late payments rise James Salmon, Operations Director, Friday 10th April 2026. Late payment … Continue reading SMEs Owed £66,770 on Average – The Rising Cost of Late Payment in the UK