More businesses have declared themselves insolvent in the past three months than at any time over the past 60 years. In the first three months of 2022 there were about 4,900 company insolvencies in England and Wales, more than double
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.