Approaching 30,000 ‘distressed’ businesses in the North – with 2023 set to remain challenging, says IFT
The North of England is home to almost 30,000 businesses in distress, according to new research from the Institute for Turnaround (IFT) – representing over