In recent years the pointy end of the Australian new vehicle sales race has reflected our seemingly insatiable appetite for ...
BYD is the new Goliath in the car industry. The Chinese giant sold more than 4.2 million cars last year according to reports ...