18/06/2026
Nearly half of all UK invoices are now paid late and it's costing the economy £11bn a year.
The Government has promised the toughest late payment rules in over 25 years, but is reform really moving fast enough for the small businesses closing their doors every day?
Find out what is changing in our latest blog: https://ow.ly/8wZz50ZeajU