Musk under pressure to step down from managing Twitter
Millions of respondents to a poll prepared by the owner of Twitter, billionaire Elon Musk, have called for him to step down as CEO of the social network, mounting pressure for him to step down. And when the poll closed early yesterday morning, after 12 hours of voting, it became clear that 57.5% of the … Read more