The latest in:
BuzzFeed TV
-
Premium Content
10/20/2026
Allen’s BuzzFeed Strategy: Grow Local Now
Allen Media Group CEO Byron Allen expounded on why he chose to buy a 51% majority stake in BuzzFeed for $120 million and become CEO of the struggling company.