Starting a business is hard. There are many reasons why small businesses fail, even if they have a great product or service and plenty of funding. According to a study by ShikharGhosh, a senior lecturer at Harvard Business School, as many as 95% of startup companies never see their projected returns on investment. So, what are the keys to startup success and how can you know if a startup is likely to succeed?