UK economy: Compulsory liquidations hit 10-year high

City A.M.

Published

Figures released from the Insolvency Service showed that there were 3,320 compulsory liquidations in 2024, the highest number for 10 years.

Full Article