Milestones in StumbleUpon History

by Laura Victoria Suarez on 18 August 2011

Posted in: Infographics,Interesting Stuff,social media

StumbleUpon has burst (back) on the scene recently, and businesses are clamouring to decide whether it should become a serious part of social marketing equation moving forward.  For your viewing pleasure, I’ve put together a some milestones about the company.