News

BYD’s Yangwang brand has the U9 supercar, reputedly China’s most expensive car (and examples have been spotted being tested in Australia). Another BYD brand, Denza, has shown its Z Concept.