2012 Nissan Leaf SL: Drive Review
The Nissan Leaf is the world’s first mass-production EV. This time, is the electric car here to stay? Electric vehicles may be a relatively recent addition to the mainstream automotive marketplace, but the technology is hardly brand new. Indeed, electric propulsion was among the earliest solutions for motivating vehicles, dating back to the late 19th century, when electric vehicles were […]
Read more ›