0 FacebookTwitterPinterestWhatsapp TechnologyTrending Should I step down as CEO of Twitter, Elon Musk ask? by OnverZe December 19, 2022 by OnverZe December 19, 2022 1,461 comments Elon Musk has asked Twitter users to vote on whether he should resign as CEO of the microblogging site, following a backlash over the social media giant’s controversial policy changes, … Read more