Chinese bus manufacturer BYD has won a contract to deliver 30 electric buses with a length of 12 m to Madrid-based public transport operator EMT. The order for ...
Login here with your SCI RAILDATA Username and Password:
...or get a free trial account here: