Byron Allen Officially Takes Over BuzzFeed After Majority Stake Purchase

Byron Allen has completed his acquisition of a majority stake in BuzzFeed, Inc. This marks a new chapter for a brand that once shaped the internet’s editorial and cultural trends. The deal, finalized on May 27, 2026, allows Allen’s investment…



