StumbleUpon Set For Resurgence With Web Toolbar, Partner Program
Recommendation engine StumbleUpon has been facing some tough times lately: earlier this month we reported that eBay was looking to sell the startup less than 18 months after acquiring it. And its traffic has been showing signs of stagnation (though... 1 month ago
TechCrunch Click here to Read the Full Story