Look out BMW, Mercedes-Benz and Porsche! Monster 710kW Denza Z9 GT to spearhead BYD luxury brand’s launch Down Under as latest Chinese brand touches down in Australia

BYD’s luxury brand Denza has been locked in for an Australian launch, where it will challenge the likes of Audi, … Continue reading Look out BMW, Mercedes-Benz and Porsche! Monster 710kW Denza Z9 GT to spearhead BYD luxury brand’s launch Down Under as latest Chinese brand touches down in Australia