325,000. That’s how many pre-orders Tesla received for its Model 3 in the first week. This implies $14 billion in future revenues. Yes, the $1000 deposits are refundable. They are also $1000 each. For reference, last year 429,000 Toyota Camry’s were sold all year in the US. The Tesla launch had no advertising, and the […]