Byron Allen talks about his $120 million BuzzFeed deal, what he plans to do with it, why he wants to buy Starz, and taking ...
There’s one thing that Byron Allen wants to make clear. He says raising capital is easy, the trick is deploying it for a good ...
Allen Media Group founder Byron Allen is making big moves to expand his media empire. On Monday, the local TV affiliate station and Weather Channel owner took a 52% stake in BuzzFeed in a $120 million ...
Subscribe to The Post Most newsletter for the most important and interesting stories from The Washington Post. Byron Allen has lofty ambitions for BuzzFeed. After announcing a $120 million deal to buy ...