More than 1.8 million overdue invoices in the North West in Q1, R3 research shows
The total number of overdue invoices on the books of North West businesses hit more than 1.8 million in Q1 2025, according to new research from R3, the UK’s insolvency and restructuring trade body.