Finance in Focus Portal
CreditorWatch Business Risk Index – March 2025
CreditorWatch, has released the March results for its Business Risk Index (BRI), revealing that ongoing cost-of-living and cost of doing business pressures continue to drive elevated payment defaults between Australian businesses across a number of key sectors.