“Byron Allen will become the new CEO of BuzzFeed following his acquisition of a controlling stake in the company.”