By Sebastian Blanco Some people say numbers don’t lie. Some say there are lie, damn lies, and statistics. Whichever side of the divide you come down on, there are some new numbers out about the potential fate of electric vehicles. Brandon Schoettle and Michael Sivak of the University of Michigan’s Transportation Research …read more
- Tesla To Deliver 83,000 Model 3 Sedans In 2017?
- BMW On Track To Beat Aggressive Goal Of 100,000 EV Sales In 2017