Insolvency numbers in England and Wales rose by 9% in March compared to last year, with 1,992 firms going bust. Creditors' voluntary liquidations saw an 8% increase, while compulsory liquidations rose by 5% and administrations by 30%.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing