Scoopfeeds — Intelligent news, curated.
Byron Allen buys majority stake in BuzzFeed, becomes CEO