Skip to playerSkip to main contentSkip to footer
  • 12/3/2010
Nissan says it will launch the Leaf -- short for Leading Environmentally-friendly Affordable Family car -- in Japan on December 20 and days later in the United States as it bets on drivers' readiness to embrace the first globally mass-produced electric car.  Duration: 00:48.

Category

🗞
News

Recommended