March insolvency stats: Worrying increase in business closures Shocking corporate insolvency figures for March just published by the Insolvency Service have revealed the magnitude of the problems faced by businesses up and down the UK as Read More