External Publication
Visit Post

Byron Allen closes majority investment deal for Buzzfeed, officially takes over as CEO

Home [Unofficial] May 28, 2026
Source
The deal, previously announced on May 11, gives Allen ownership of both BuzzFeed and the Huffington Post, which BuzzFeed acquired

Discussion in the ATmosphere

Loading comments...