For decades, the top reasons businesses fail have been fairly constant. Research tells us that businesses often fail due to a lack of capital, too much debt, poor leadership or when they expand too fast. Yet in today’s high-tech and connected world, there is a surprising new reason why companies don’t make it: Lack of an online presence.