Storia: BuzzFeed sold to Byron Allen, who will take over as CEO in $120m deal — Warptech News