Luxury Daily

Tesla’s delayed Model 3 could cause customers to cancel orders