Elon Musk Loses Another Top Executive As X’s Ad Chief Reportedly Quits

John Nitti, who served as global head of revenue operations and advertising innovation at X, has left the social media company after just 10 months in the role, according to a report by the Financial Times on Friday.

read more