News

X CEO Linda Yaccarino said on Wednesday she's stepping down after two bumpy years running Elon Musk's social media platform, ...