Musk says Tesla will refund some Cybertruck deposits, defends decision to end production November 9, 2026 · TechCrunch Read full story at source