Byron Allen announces majority stake in BuzzFeed, will become CEO

Media entrepreneur Byron Allen is taking over as the CEO of BuzzFeed. Allen will buy a 52% stake in BuzzFeed for $120 billion.
Open original source
Media entrepreneur Byron Allen is taking over as the CEO of BuzzFeed. Allen will buy a 52% stake in BuzzFeed for $120 billion.
Open original source