You’ve read the statistic: 90% of startups fail. But what does it really mean? For one, it’s a slap in the face to all the founders grinding away on their ...