Elon Musk’s resignation
-
World
Twitter users vote in favour of Elon Musk to step down
About 58% of the 17.5 million votes cast were in favor of Musk stepping back from the leadership role, despite…
Read More »
About 58% of the 17.5 million votes cast were in favor of Musk stepping back from the leadership role, despite…
Read More »