October 2010

Nissan LEAF customer production begins!

October 21, 2010

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 the first LEAF to roll off of the assembly line, you may watch it here. This video […]

More →