I often wondered why most start-up firms do not make it off the ground after the first 3 to 5 years? Well, this is due to a number of reasons, ranging from the increase of competitors to the lack of ...