Despite media attempts to conjure a "sales battle" between the 2011 Chevy Volt and the 2011 Nissan Leaf, both companies are selling every car they can manage to get into the showrooms.
digg.com: Top News, Digg
Sun, 06/19/2011 - 5:58am
Despite media attempts to conjure a "sales battle" between the 2011 Chevy Volt and the 2011 Nissan Leaf, both companies are selling every car they can manage to get into the showrooms.