Sports Elon Musk to Step Down as Twitter CEO in 6 Weeks May 11, 2023 The Newzz Owl Elon Musk announced that he will step down as the CEO of Twitter as he has found Twitter's next CEO....