Where Are They Now? Startups That Succeeded Or Failed Over The Last 20 Years
By Abigail Klein Leichman It's a generally accepted statistic that up to 90 percent of startups fail. So it's not surprising that some of the promising companies reported on over t…