Chinese automotive company BYD says it's "Australia's brand" now, as it plots a mass model rollout that will see a BYD ...
A new ultra-efficient BYD model has been exposed by China’s vehicle regulator. Dubbed the Seal 08, the all-new electric model ...