B2B payment defaults 42% higher than a year ago as cost pressures mount; Trump trade war effects looming
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.
Apr 15, 2025