Two of Australia's leading car industry bodies, the Federal Chamber of Automotive Industries (FCAI) and the Electric Vehicle ...
WITH JUST a cursory glance at vehicles plying the roads — not to mention the usual suspects at charging stations — BYD is, pardon the pun, leading the charge in so-called new energy or electrified ...