X CEO Linda Yaccarino resigns after two years at the helm of Elon Musk’s social media platform
Musk hired Yaccarino, a veteran ad executive, in May 2023 buying Twitter for $44 billion in late 2022. He said at the time that Yaccarino’s role would …Read More