StumbleUpon has been subject of a mini-renaissance in recent times, with a cash injection last year, followed by a re-design. How does content generally tend to perform on the site? We’ve sourced a handy infographic below which outlines behaviours in the US of the StumbleUpon. Key stats include: 2.2 million…
Read More