Elon Musk Poised To Step Down As Twitter Head As Public Rejects Him
“Should I step down as head of Twitter? I will abide by the results of this poll,” Musk tweeted on Sunday. Some 57.5 percent of the 17.5 million votes said that he should step down, while 42.5 percent said he should not, in what were billed as final results. After buying the social media site in October for $44 billion, Musk’s leadership of Twitter has been mired in controversy....