Car review

BYD e6

Overpriced, battery-powered Chinese crossover has plenty of potential, not much sophistication

4
22 August 2013