Late payments are on the rise, and businesses are feeling the pinch. According to CreditorWatch’s Business Risk Index, September 2024 saw the highest level of late payments since March 2021. The rate of B2B payments overdue by more than 60 days jumped 21.4% year-on-year and 7.9% since the start of…
