cars earnings finance news technology tesla Tesla Q2 2025 Earnings: Revenue and Deliveries Drop Tesla's Q2 2025 Performance: Mixed Results and Strategic Moves Tesla relea… Read more » Tesla Q2 2025 Earnings: Revenue and Deliveries Drop July 30, 2025