Twitter Inc. CEO Elon Musk put out a poll on Twitter and the majority said he should step down as leader of the social media platform. But will he follow through? Even if Musk does, who would replace him?
See The Full Story

Twitter Takeover
Elon Musk has completed a $44 billion deal to buy Twitter after earlier court action to back out of the arrangement.