Buzz Feed
-
Business
Byron Allen Takes Controlling Stake in BuzzFeed
A $120 million deal shifts the digital media giant toward an AI-driven streaming future. The story of Byron Allen’s acquisition…
Read More »
A $120 million deal shifts the digital media giant toward an AI-driven streaming future. The story of Byron Allen’s acquisition…
Read More »