95% of new businesses fail in first five years – Scale Up Britain finds out why
On the 17th November, a significant new report the Scale-up Report, authored by Angel Investor, Sherry Coutu, was published with details on how many more businesses can achieve "scale up growth" status in the UK. The Report highlighted 6…