“Byron Allen is acquiring a 52% controlling stake in BuzzFeed for a total of $120 million through his company Allen Family Digital.”