August 10, 2026

tesla q2 revenue down 12%