2026.08.20

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