Bankruptcy statistics for March – Have we finally turned a corner?Billie Joy BakerMay 6, 2024 After an almost relentless stream of bad news for British businesses, the Insolvency Service has finally reported a decline in…