Business insolvencies reach record high: CreditorWatch
CreditorWatch has revealed that business insolvencies reached a record high of 1,378 last month, a 38 per cent increase in the rate of insolvencies over the 12 months to May 2024. The credit reporting agency found that the total number of insolvencies has increased 34 per cent year on year and is currently 41 per…