CarsPublished on May 24th, 2019 | by Steve Hanley 0 May 24th, 2019 by Steve Hanley In the final quarter of 2018, Tesla delivered just over 90,000 cars. In the first quarter of this year, that number dropped to 63,000, a number that sent shockwaves throu…
Read More