Quote:
Originally Posted by sarg
Also, by 'sold', do they mean refundable deposits taken?
|
No, that's estimated sales (i.e. deliveries to customers): refundable deposits are well in excess of 400k for the Model 3 - or were within a week of the reveal 2 years ago, I think they're higher than that now.