Twitter Users Vote Against CEO

Elon Musk seemed destined to quit running the affairs of Twitter Monday after around 10 million users voted for him to step down less than two months after he bought the micro-blogging platform for $44 billion. The Tesla mogul had polled…

Elon Musk May Step Down As Twitter CEO

Twitter’s new boss, Elon Musk, may be considering stepping down as the Chief Executive Officer of the micro-blogging company after less than two months on the job. Musk tweeted a poll via his verified handle Sunday night asking tweeps to…