New research forecasts more than 22,000 business failures in the South West in 2025 – around 5 per cent of all UK businesses – with the figure set to rise further, and Brexit cited as a major factor, with a Cornish town among the places hit hardest
Back to News