Lots of startups fail, that’s a fact, however understanding where others goes wrong makes it a lot easier for a new startup to flourish and avoid the same mistakes. Remember, those who don’t know history are doomed to repeat it. So, let’s look at some of the bumps a lot of new companies come across on the way and what you can do to avoid them.