- Tesla Stock Slips as Q1 Deliveries Fall Short of Estimates Investopedia
- Tesla sales plunge: Biggest decline in history CNN
- Tesla’s delivery miss means bigger brand issues in the US, Cybertruck is dead weight Electrek
- Tesla First Quarter 2025 Production, Deliveries & Deployments Tesla Investor Relations
- Tesla reports 336,000 vehicle deliveries in first quarter, 13% drop from a year ago CNBC