In the tradition of making environment-friendly cars, Nissan recently released the “Leaf”. The car maker has especially made the Leaf to “purify our air by eliminating emissions from the driving experience” a bit similar to what a tree’s leaf does for the planet. The Leaf was unveiled in Nissan’s new headquarters in Yokohama, Japan.

(more…)