UK Business Population Shrunk For First Time In 12 Years
28 November 2023 – New data has revealed that for the first time in 12 years, the UK business population has shrunk. More businesses have closed down than started up over the past two years. Since after the financial crisis in 2008/09, the number of active UK businesses has been rising every year, with the … Read more