An overwhelming majority of the world’s biggest-spending advertisers have stopped advertising on X following Elon Musk’s acquisition of the company, according to new data provided exclusively to Insider by the marketing consultancy Ebiquity. Ebiquity, which works with 70 of the top 100 top-spending advertisers, according
Read More