When the Nissan Leaf appeared on the scene in late 2010, it was the first mass-market, all-electric vehicle on sale in the United States. Its relatively low price, however, came…
Tag
Electric Cars
News
Monday Musings: 5 Reasons You Should Give Up Your Place On The Tesla Model 3 Waiting List
by Harvey Briggs
August 14, 2017
You may have read that Tesla delivered its first 30 Model 3 compact electric cars to customers a couple of weeks ago at a gala event in Fremont, California –…