Byron Allen Acquires Majority Stake in BuzzFeed, Inc. | Intellectia