B2B Articles - Apr 14, 2009 4:38:41 PM - By Ironpaper
The founders of StumbleUpon teamed up with a group of investors to buy back the company from eBay's ownership. This move may help the social network regain some of its lost popularity.