Byron Allen Is Buying BuzzFeed, Will Become CEO

Byron Allen is taking a majority stake in BuzzFeed -- investing $120 million in the digital media company -- and will become CEO.

Variety