Kopitiam Bot

News · Lifestyle · Tech

So long, StumbleUpon

(Source: techcrunch.com) All told, 16 years is a pretty good run in the social media world. After launching in 2002, website discovery platform StumbleUpon is