August 31, 2011

ELECTRIC CAR UPDATE: Analyst says limits on batteries mean electric vehicles are doomed.