Byron Allen closes majority investment deal for Buzzfeed, officially takes over as CEO
Home [Unofficial]
May 28, 2026
The deal, previously announced on May 11, gives Allen ownership of both BuzzFeed and the Huffington Post, which BuzzFeed acquired
Discussion in the ATmosphere