Brands and agencies are currently mulling whether advertising on Twitter is still worth the potential brand safety risks that come from the new ownership of Elon Musk, a self-described “free speech absolutist.” Something which makes that calculus easier? For most advertisers, Twitter wasn’t a “must buy” platform to begin with, as it lacks the performance…Read More