Overdue B2B payments at highest rate since March 2021; Construction and hospitality sectors top payment defaults
CreditorWatch, has released the September results for its Business Risk Index (BRI), revealing that late payments are at their highest rate since the end of JobKeeper in March 2021, as more businesses struggle to pay outstanding invoices.
Oct 16, 2024