China / BYD electric bus wins iF Design Award

Chinese bus manufacturer BYD has won the iF Design Award in the Public Transport category for its 12 m electric bus. The electric bus was appraised by 70 ...

Login here with your SCI RAILDATA Username and Password:

Stay logged in

...or get a free trial account here: