Tagged With Model 3 Delivery

Tesla tumbles after missing on vehicle deliveries and cutting prices