Pub and restaurant closures lead to 31% rise in insolvency costs
Insolvent companies, across all sectors of the British economy, that couldn’t pay their debts have cost taxpayers £3.07bn in payments to former members of staff during the last decade new research has revealed.