Search the site
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