October 25, 2025 October 25, 2025Categories TechMusk’s ad chief at X departs after just 10 months | TechCrunch | FROUSA NEWSJohn Nitti has left his position as X’s advertising chief after just ten months, reports the Financial Times. Nitti, who joined as global head of […]