What exactly does delivered Teslas mean?
The big news for Tesla this week is that they produced and delivered 185,000 Tesla EVs in the first quarter of 2021. But no one bothered to explain delivered. Does it mean sitting in a big lots outside factories? Sent to Tesla dealers? Or sold and put in the hands of new owners? Thank you for your reply.