Byron Allen to Buy BuzzFeed In $120 Million Deal, Will Take Over As CEO May 11, 2026 · Hollywood Reporter Read full story at source