Byron Allen to Become CEO of BuzzFeed After $120 Million Stake Acquisition | Intellectia.AI