At X Staff Meetings, Executives Talk Up Return of Advertisers
Leaders at Elon Musk’s social media company X told employees this week that 65 percent of advertisers had returned to the platform since January, according to recordings of all-hands meetings ...