Elon Musk May Step Down as Twitter CEO After Poll

In the tumultuous couple of months since Elon Musk took charge of Twitter, he may have come across as a bull in the china shop. Now he may step away from daily operations after a poll in which he asked, “Should I step down as head of Twitter?” 57.5% of respondents voted “Yes.” Elon Musk … [Read more…]