A recent High Court ruling could have significant implications for insolvency rules in the UK,…
Read more