Byron Allen taking over as BuzzFeed CEO after buying majority stake for $120M

Byron Allen taking over as BuzzFeed CEO after buying majority stake for 0M

BuzzFeed said Monday media entrepreneur Byron Allen will take over as the digital media company’s next CEO after he entered into a deal to buy a stake of about 52% in the digital media company for $120 million. Shares of BuzzFeed soared about 156% in extended trading. The company has been grappling with a cash crunch as advertisers increasingly shift … Read more