Twitter Users Vote for Elon Musk to Step Down as CEO

Twitter users voted for owner and CEO Elon Musk to step down from his leadership role by a 15-point margin in a Sunday poll.

“Should I step down as head of Twitter? I will abide by the results of this poll,” Musk asked in a Sunday afternoon tweet. The query came after Twitter implemented several recent changes in its policies, specifically instituting a policy prohibiting the sharing of real-time public information that resulted in the suspensions of several journalists.

Read More