Businesses late to pay at an increasing rate
Businesses are struggling to pay their bills, with late payments at their highest level in more than three years.
The latest CreditorWatch Business Risk Index (BRI)
Read more
16 October 2024