Magazine Charging AheadMarcia Wade TalbertMay 2, 2011September 27, 2011 by Marcia Wade TalbertMay 2, 2011September 27, 20111567 President Barack Obama’s administration has made it a priority to put 1 million electric cars on the road in the next four years. Atlanta-based scientist... Read more