Tesla and the Nissan Leaf—these are the two names that usual come to mind when talking about the electric car. Fair enough...
.
November 20, 2016