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 group, Allen Family Digital, LLC, to take control of about 52 % of BuzzFeed’s outstanding shares. […]