- 11 March 2024
I get knocked down, but I get up again – insolvency in the retail sector
Company insolvencies continue to rise with the Insolvency Service having revealed that 2023 saw the highest number registered since 1993. Last year saw a record number of retail businesses failing in the UK in the last 10 years. While the number of failed businesses peaked at 61, the overall impact of this was not necessarily as dramatic as the headline figure indicates.
Learn more