Twitter ad sales in the US are down 59% as the woes continue
Elon Musk recently said that Twitter’s advertising business was on the rise. “Almost all advertisers have come back,” he claimed, adding that the social media… Read More »Twitter ad sales in the US are down 59% as the woes continue