payment defaults
Followpayment defaults Archives

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...