Twitter, in Its Big Pitch for Ads, Elides That Whole Elon Musk Thing

Twitter advertising executives made little more than a veiled allusion to how Elon Musk, a self-styled “free-speech absolutist,” is poised to take over Twitter as the company made its flashiest pitch of the year to marketers and brands Wednesday, praising advertisers as its trusted partners who “stand with us. “.

Read more