StumbleUpon Signs Term Sheet To Be Acquired

techcrunch.com — "A source with knowledge of the deal now says the company has signed a term sheet to be acquired, with either AOL or eBay. The price is somewhere between $40 - $75 million." Apr 18, 2007 View in Crawl 4