In the process of launching a new business? Here’s a staggering statistic for you – in 2024, 90% of business startups failed. The speed of failure varies – only 10% fail to claw their way through the first year, but after that, the rate of attrition is epic.