The Chinese BYD F3DM, First Mass Produced Electric Car, Fails with Consumers

by Adam Shake April 14, 2009 46 comments