2011 Nissan Leaf Orders Delayed For Both Dealers And Buyers2011 Nissan Leaf Orders Delayed For Both Dealers And Buyers
Both Nissan and Chevrolet have a lot riding on delivering their first electric cars before the end of December, meaning during calendar 2011. Now it looks like Nissan may squeak by with just a few early...