T Tech Guest Aug 5, 2025 #1 Yaccarino stepped down as CEO of Elon Musk's social media platform X in July. Continue reading...