Elon Musk Has Quit Twitter And Has Already Found His Replacement May 12, 2023 10:41 amThe highly controversial twitter CEO and billionaire, took to his platform to announce that he's stepping down as CEO.