The Insolvency Rules 2016 came into force on 6 April 2017. With an estimated 14,000 companies in Eng[...]
Read more