Electric Shock!

Published September 7, 2010, Los Angeles Daily Journal – Last Wednesday, the latest entrant to the burgeoning electric car market went on sale, the cleverly-named Nissan Leaf.  Rallying around claims of saving the environment and helping the nation […]