Archives

Tag Archives: Chairman of Nissan America

2011 Nissan Leaf
Nissan

Nissan delivered the first Leaf today

Nope, before you chime in, Nissan isn't in the business of gardening. They did deliver the first Leaf today. But by Leaf, I mean the Nissan Leaf EV. The first unit ever sold in the U.S. was delivered to a a San Francisco Bay Area resident. I can almost hear you giggling and making snide remarks about San Francisco and...