Posted on

As popular culture continues to glamorize startups, the harsh reality that 90% of them fail is consistently ignored. http://t.co/MEnHzoxkJL