Turning Over a New Leaf
The Nissan LEAF is the first in Nissan’s forthcoming lineup of electric vehicles and is expected to assist public sector fleets in tasks such as meter reading and inspection, general administration, and rental pools.
June 14, 2010