August 30, 2010

DEPRECIATION: An electric-car Achilles’ heel?