In May 2023, when Linda Yaccarino, an NBC advertising executive, joined what was then still known as Twitter, she was given a tall order: repair the company’s relationship with advertisers after a chaotic year of being owned by Elon Musk. But just weeks after she became CEO, Musk posted an antisemitic tweet that drove away major brands like Disney, Paramount, NBCUniversal, Comcast, Lionsgate and Warner Bros Discovery to pause their advertising on the platform. Musk delivered an apology for the tweet later at a conference – which he called the worst post he’s ever done – but it came with...