05:00 · 13 May 2026 Byron Allen Acquires BuzzFeed Majority Stake: From Comedy Roots to Media Mogul Turnaround Media entrepreneur Byron Allen finalized a $120 million deal to acquire a majority stake in BuzzFeed, replacing founder Jonah Peretti as CEO. The move...