BuzzFeed sold to Byron Allen for $120 million | Mini-News