Over Top 50% of Twitter Advertisers Pull Their Ads, Following Musk’s Takeover
More than half of Twitter’s top 1,000 advertisers stopped spending on the platform in the first weeks of January 2023,...
Technology, business, and digital trends