payment defaults

payment defaults Archives

payment time

B2B payment defaults reach record high as cost-of-living pressures bite

Businesses with one default have a 24 per cent chance of going insolvent in the next 12 months, rising to 42 per cent fo...