3 ms·
The Leaf is the first mass-produced EV for sale that consumers can actually buy and own. The EV1 could only be leased.
by koblenski 13y ago
The Leaf is the first mass-produced EV for sale that consumers can actually buy and own. The EV1 could only be leased.