A new Nissan Leaf electric car is presented to the media at the Nissan plant on the outskirts of Toluca near Mexico City

Reuters
A new Nissan Leaf electric car is presented to the media at the Nissan plant on the outskirts of Toluca near Mexico City
A Nissan Leaf electric car is presented to the media at the Nissan plant on the outskirts of Toluca near Mexico City June 24, 2011. REUTERS/Carlos Jasso