Byron Allen taking over as BuzzFeed CEO after buying majority stake for $120M Business May 11, 2026 BuzzFeed said Monday media entrepreneur Byron Allen will take over as the digital media company’s next CEO after he entered into…
Embattled BuzzFeed warns end could be near as it faces major cash crunch Business March 12, 2026 BuzzFeed on Thursday flagged going concern doubts and said it will not provide a forecast for 2026 as it evaluates strategic options, sending the…