August 14, 2019 Relaunched StumbleUpon Shuffles User Between Twitter, Reddit, and Facebook Relaunched StumbleUpon Shuffles User Between Twitter, Reddit, and Facebook SAN FRANCISCO — The creators of the once-popular website StumbleUpon announced today they are relaunching the service for the modern internet era and will allow…