BYD

BYD is a Chinese brand, founded in 2003, that wants to be a world leader in electric and hybrid cars, but its volume sales are from knocked-off Toyotas.

Photo Galleries

News, Reviews, Features