Elon Musk to step down as Twitter CEO, appoint female successor by afolabi May 12, 2023 0 In a mild shakeup at the company, Elon Musk, the billionaire founder of Tesla Inc., says he would be resigning ...