New research has shown that the number of insolvent Australian businesses has reached a record high in the past 12 months.
Credit reporting agency CreditorWatch has released its Business Risk Index for May, providing a snapshot of the insolvency situation across business sectors.