Nissan rolls out Leaf electric car in Japan
Nissan showed off its Leaf electric car Friday, trumpeting its zero-emission technology and practicality with video of the hatchback zipping through snow and water.The car, among the world’s first mass-market electric vehicles, is alreadyread more