Business News Reddit Launches Its Own Standalone Aggregated News Website Called Upvoted Reddit, one of the most popular social media community, has launched its own… Jeet SutharOctober 6, 2015