Opinion: Tesla investors have been the biggest losers in Elon Musk’s Twitter deal, and those losses continue November 10, 2022November 10, 2022