Section 233B of the Insolvency Act 1986: Implications for suppliers and debtor companies Read More » August 10, 2020