UK economy: Compulsory liquidations hit 10-year high
City A.M.
Figures released from the Insolvency Service showed that there were 3,320 compulsory liquidations in 2024, the highest number for..