Business failures are at a 30-year high – but are we past the peak?
Insolvencies are at their highest rate since 1993, but what does the future look like for small and microbusinesses, asks David Fleming Last week, the Insolvency Service published data showing…