Byron Allen talks about his $120 million BuzzFeed deal, what he plans to do with it, why he wants to buy Starz, and taking ...
The deal, previously announced on May 11, gives Allen ownership of both BuzzFeed and the Huffington Post, which BuzzFeed ...
Read full article: What we know about the mass shooting in downtown Austin that killed 3, injured 14 The San Antonio Police Department responds to a report of a man with a firearm at the San Antonio ...
TV and media entrepreneur Byron Allen is taking a majority stake in BuzzFeed — investing $120 million in the digital media company — and will become CEO. BuzzFeed announced it has entered into a ...
Byron Allen Assumes Role of Chairman and Chief Executive Officer; Jonah Peretti Transitions to President of BuzzFeed AI; ...