Fall in number of scale-ups in the UK

The number of scale-up businesses in the UK has declined for the second year in a row. There were 128,760 scale-ups in 2025, down from a peak of 129,080 in 2023, according to analysis of Office for National Statistics data by Vestd.  It’s the second annual decrease in a row. In 2024, there were 128,960 … Continue reading Fall in number of scale-ups in the UK