Day: January 30, 2011

The Impracticality of the Electric Car

Britain, one of those countries considered light years ahead of the U.S. in “Green Energy,” conducted a little experiment recently on the electric car and

The Impracticality of the Electric Car

Britain, one of those countries considered light years ahead of the U.S. in “Green Energy,” conducted a little experiment recently on the electric car and