Apr
29th
Stay connected Subscribe to our RSS feed
It is certainly possible Tesla has 400,000 reservations from people who intend to buy a Model 3. But we at Automotive News have reservations of our own, because Tesla has apparently lifted its two-per-person limit on refundable deposits.