Talking Tech With Mark Mahaney: What’s Going on With Meta and Twitter? November 15, 2022 By Amanda Heckman