Friday, 5 April 2019

Tesla deliveries down 31% in first quarter


Tesla deliveries down 31% in first quarter



Production down, too.

No comments: