Tesla Model 3 Cancellations: 63k

Guest post by David Middleton What do Tesla and OPEC have in common?  The more they produce, the more they lose. 63,000 people have canceled their Tesla Model 3 orders…