News

Did Elon Musk just fire himself? Twitter users vote in poll to expel CEO from his position

There was no immediate announcement from Twitter, or Musk, about whether he would step down, though he said that he would abide by the results.