Byron Allen to become CEO of BuzzFeed with $120M majority investment deal through Allen Family Digital
Home [Unofficial]
May 11, 2026
The move with BuzzFeed is one of many major transitions for Allen this year, as his ‘Comics Unleashed’ series will
Discussion in the ATmosphere