SME Managerial Incompetence and the Pitfalls to Avoid Have you ever asked yourself why most businesses fail? In the UK on average two thirds of all businesses fail within 3 years. This is a horrifying statistic. Most business failures tend to blame everyone else but themselves for their misfortune, as Robert Craven, a personal favourite […]