History of StumbleUpon

History of StumbleUpon

September 7, 2012

StumbleUpon hit 20 million users and over 1 billion stumbles per month recently, so we gave them some love and created an infographic showing their rise to power in the social media space. We’d love your feedback! Source