Finance 10 Insolvency & Liquidation Terms UK Directors Need to Understand Dealing with insolvency and liquidation can be tough for directors, especially in today’s unpredictable economy. In July 2025, 2,081 companies went insolvent in England... by Freddie Shaw September 24, 2025FacebookTwitterLinkedInPinterestshare