Subscribe
Share
Share
Embed
A day after being lauded for having 2 vehicles on the most-American-made list, Tesla landed dead last on the new 2020 Initial Quality Study from JD Power.
Hot topics, fresh stories and useful formation; all in 60 seconds