Business News Linda Yaccarino Steps Down as CEO of X After Two Years A former NBCUniversal advertising executive, Yaccarino was appointed in June 2023, shortly after Elon Musk acquired the platform in a USD 44 billion deal. By Entrepreneur Staff