We may already know who Twitter’s new CEO is

Was Musk chatting with Twitter’s soon-to-be CEO in April? Credit: YouTube/NBCUniversal Elon Musk is finally stepping down from his CEO role at Twitter. The man himself announced it (how else?) in a tweet on Thursday, though he didn’t reveal the name of