Nissan Limits Initial Leaf Rollout To 200 Cars In Five StatesNissan Limits Initial Leaf Rollout To 200 Cars In Five States
Nissan is taking orders today for the Leaf, the first mass-produced, all-electric vehicle, but it’s only offering up 200 cars for December delivery. Those Leafs will go to five states in the initial rollout market –...