Byron Allen Buys BuzzFeed for $20M – Now He Wants Starz Next
Byron Allen buys BuzzFeed to build a free streaming platform and targets Starz next to create a paid service and expand his media empire.
Byron Allen buys BuzzFeed to build a free streaming platform and targets Starz next to create a paid service and expand his media empire.
BuzzFeed is sold mostly to Byron Allen for $120M. He becomes CEO, invests in AI and streaming to save the struggling company.