By Dom Walbanke on Growth Business - Your gateway to entrepreneurial success NatWest and Beauhurst’s New Startup Index reports a record 900,000 companies were started in 2023, up 12% on 2022 The post Record number of new companies launched in 2023 appeared first on Growth Business.