Since the time StumbleUpon was bought by eBay for $75M in cash there was little to no news on the company until today. Apparently in a quest for media attention StumbleUpon (or eBay) has contacted TechCrunch with some new numbers to show off with. We are not sure what StumbleUpon is up to and why they […]

continue reading.....