Twitter Ad Sales Head Steps Down After Elon Musk Takeover

Twitter’s advertising chief Sarah Personette said that she resigned hours after Elon Musk’s takeover. San Francisco: Twitter’s advertising chief Sarah Personette on Tuesday said...