V venturebeat.com StumbleUpon lays off dozens after failing to raise new round 13 points ericvorheese 11 years ago 3 comments