Byron Allen announces majority stake in BuzzFeed, will become CEO [mxnwoRMelAO]

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