3 ms·
When I was at StumbleUpon we were competing with a "dice" icon that Google added to their own toolbar - still got bought for $70+ million.
by mmastrac 7y ago
When I was at StumbleUpon we were competing with a "dice" icon that Google added to their own toolbar - still got bought for $70+ million.