Nissan LEAF Electric Car Debuts in Los Angeles

Nissan is debuting its all electric car, the LEAF, in North America today in Los Angeles. (See the tour schedule.) The LEAF, which will be available in some states in 2010, will be mass produced in 2012. With a driving range of 100 miles, the all-electric LEAF will meet the

Read More »