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 the past 20 years are no longer in existence. But maybe it's even more surprising how many of the startups you enjoyed reading about are […]