North West businesses had over 6.8 million overdue invoices on their books in 2024, according to new research from R3, the UK’s insolvency and restructuring trade body.