When startups become scaleups: Why do new companies bring in new CEOs?
Did you know that about 900,000 new businesses were set up in the UK in 2023, according to the NatWest and Beauhurst New Startup Index? This was a new record and an 11.8% hike from 2022. Out of these, about 318,000 were based in London, a 20% increase from 2022. The top three sectors were online retailing, which saw the launch of about 43,195 companies, followed by the real estate and property rental sector, with approximately 18,196 companies, and the management consulting sector, with about 14,576. But once a company is launched, what happens next when it wants to stay afloat? Although Londo...