- Elon Musk goes full propaganda mode to distract from Tesla’s delivery numbers Electrek
- Tesla reports 336,000 vehicle deliveries in first quarter CNBC
- Tesla Deliveries Are Due Before The Stock Market Open. Here’s What To Know. (Live Coverage) Investor’s Business Daily
- Tesla’s sales plummet 13 percent as Musk backlash grows The Verge
- Tesla’s first-quarter deliveries fall on weak demand, Musk backlash Reuters