2026.07.10

Elon Musk says this part of Tesla ‘makes no sense’