I just got to watch a really neat video about the manufacturing of the Nissan Leaf. Boy, what a cool little car. The footage in this mini-manufacturing documentary looks great. Even though this footage is from Japan, keep in mind that the U.S. version of the car is going to be built right in the […]
From the monthly archives: