Tag: Twitter

Elon Musk sells $3.95 billion in Tesla stock following Twitter’s takeover.

Elon Musk sells $3.95 billion in Tesla stock following Twitter's takeover.

Musk becoming Twitter’s top moderator ahead of the US midterm elections.

Musk becoming Twitter's top moderator ahead of the US midterm elections.