thedrum.com
Can Elon Musk’s Twitter win back advertisers’ trust?
Elon Musk’s Twitter ‘damaging’ leadership prompted advertisers to urgently suspend ad spend on the social network. Months later, media buyers remain unimpressed with its efforts to win them back.