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: