Myth thirteen – I cannot afford to do research

25% of businesses trade for 15 years Research suggests that just 25% of businesses are in business 15 years after they launched. Between 30% and 50% of businesses fail in the first 12 months, and, ultimately, up to 90% fail.It is surely reasonable to ask the question – to what extent would success rates have…

Become a member to read this article and get unlimited access
No tags