Elon Musk to Step Down As Twitter CEO

2023-05-12 3

Elon Musk has named Linda Yaccarino as the new CEO of Twitter, less than a year after he took the helm.