StumbleUpon has stumbled its last
Now it’s rebranded as Mix.com,StumbleUpon, a substance revelation motor from the beginning of the web that pulled in 40 million clients over its 16-year run, close down Sunday. However, its successor will dispatch after a short time.