Insolvency report forecasts 27% climb in UK business failures
Insolvencies in the UK are forecast to jump by 27% this year, slightly higher than the global average rise of 26%, according to a new economic research report by trade credit insurer Atradius.