Elon Musk echoed from twitter Tuesday, November 15, 2022 · 3:43 PM · ▾ ▶Important to admit when I'm wrong & firing them was truly one of my biggest mistakesunlikecommentstweet109 like this|. post