Content discovery company StumbleUpon was unable to secure more venture capital funding and is now letting go of dozens of employees in a new round of layoffs, VentureBeat has learned. The company had just under 100 employees and will have around 30 by the end of this week, a source familiar with the matter told […]...