CarsPublished on June 28th, 2019 | by Chris Boylan 0 June 28th, 2019 by Chris Boylan In the early days of Tesla, though the company had many fans, it also had many detractors. Some of those detractors may have had a vested interest in the company failin…
Read More