The average five-year survival rate of start-ups in the UK is 42.4%, with Bristol pitching everyone to the post with a high of 44%. In fact, the South West is one of the most lucrative regions for business success, with almost half of all start-ups making it over the five-year mark and rooting themselves firmly […]