BYD Takes on BMW and Porsche, Opens Customer-Accessible Racetrack

BYD officially stands for “Build Your Dreams,” but the Chinese automaker is starting to worry that its accessibility has possibly put a damper on the “dreaming” aspect. Claimed by some to instead stand for “Be Your Driver” — due to their cars’ overwhelming presence on Chinese roads and suitability ...

No comments

Read more