Insolvency Service payouts hit 10-year high of £453m in 2020

The amount paid out by the Insolvency Service in 2020 hit a 10-year high (Ian Nicholson/PA)
The amount paid out by the Insolvency Service in 2020 hit a 10-year high (Ian Nicholson/PA)