Byron Allen to become CEO of BuzzFeed with $120M majority investment deal through Allen Family Digital Published by Brandon Caldwell