StumbleUpon Drives More US Web Traffic than Facebook – Adweek
International Business Times StumbleUpon Drives More US Web Traffic than FacebookAdweekStumbleUpon, which was founded in 2001, was sold to eBay in 2007 for $75 million before its co-founders bought it back along with a group of investors in 2009. Since then, the site has been working “quietly and diligently” at a comeback, says GigaOm. …StumbleUpon…