Only 65% of SMBs will run for three years after they are launched. After a period of five years, less than 45% will survive. Why do so many small to medium businesses stumble out of the blocks? More importantly, what are...