2026.07.09

Tesla’s strong Q2 deliveries: Four key drivers behind the surprise