Nissan Leaf 'Twas a time in the not-so-distant past when cars powered solely by batteries were all discussed in the same breath, and simply came under the heading: electric. Not so, anymore. The … [Read more...]
News
News 10 November 2010 London Mayor Boris Johnson has unveiled plans to install 1300 electric car charging points across the capital by 2013. Johnson said, "Already there are more electric drivers in … [Read more...]