Posted on June 2, 2022 by Edward NiedermeyerElon Musk’s Tesla Management Is a Bad Sign for Twitter His long list of unfulfilled commitments wildly exceeds his achievements.