United states

Tesla (TSLA) beats expectations with 466,000 EV deliveries – Electrek

  1. Tesla ( TSLA ) crushes expectations with deliveries of 466,000 electric cars Electrek
  2. Tesla’s second-quarter sales and deliveries rise as tax credits boost fuel demand New York Times
  3. Tesla Q2 deliveries easily beat estimates as price cuts take effect Yahoo Finance
  4. Tesla’s quarter-end inventory rises — is it a problem? CleanTechnica