Wall Street calls for Musk to step down had been growing for weeks and even Tesla bulls have questioned his focus on Twitter
21 Dec 2022 10:20 AM
Twitter CEO Elon Musk started a poll on the microblogging site, asking users if he should step down as head of the social media platform
19 Dec 2022 12:46 PM