$75M is a lot of money any day, but while a few years ago it seemed like a small exit, today it’s actually a very high figure, especially for the Web 2.0 variety of startups that are built on low funding, such as Stumble Upon.eBay...
60 days, 11 hours, 53 minutes ago
