Tech Insider : Business, Environment, Technology
Teslas in lot
Tesla delivered 384,000 vehicles in the second quarter — its largest quarterly decline to date.