Majority Vote ‘Yes’ for Elon Musk to Step Down as Head of Twitter
Expectations are building that Elon Musk will step down as CEO of Twitter after a poll that he launched and vowed to “abide by” showed the majority voting “yes” to his departure from the helm of the social media giant. Musk launched the poll on Sunday, asking whether he should step down as head of […]