Business Owners Pull the Plug Before Creditors Can
Directors across England and Wales closed their own companies in February 2026 rather than wait for lenders to shut them down. Creditors' Voluntary Liquidations rose even as the broader insolvency trend showed signs of easing. The pattern emerging…











