Monthly Archives: October 2010

Nissan LEAF customer production begins!

First Nissan LEAF to roll off the assembly line in Oppama, Japan No time to put an image up, as we just found out about this (darn things like real jobs!). If you wish to watch a live video feed of … Continue reading

Posted in LEAF Information, Production | 1 Comment