Delighted Us for 16 Years, StumbleUpon Is Closing Burning a Hole in Everyone’s Heart

Yes, you heard that right! Content discovery platform StumbleUpon is closing down on June 30th, after 16 years in operation. It has always been a blessing for web publishers to attract traffic and for marketers to drill down new content. To this date, it has bagged 60 billion stumbles for 40 million users.
Read More