Trending News Musk’s ad chief at X departs after just 10 monthsBy adminOctober 25, 20250 John Nitti has left his position as X’s advertising chief after just ten months, reports the Financial Times. Nitti, who…