BYD design award

BYD design award

BYD’s 12-metre e-bus has won an award in the public transport category of the iF Design Awards. BYD