Tagged: Nissan LEAF

scientist 56: the motor vehicle development manager – Nissan LEAF electric car (2014)

The technology behind the world’s best selling electric vehicle. Called the Nissan LEAF, it’s a car to drive across town with the thought that you’re not polluting, or adding to the traffic noise. We speak with...

Play