Chinese bus manufacturer BYD has been awarded an order for the delivery of 106 electric buses by Finnish transport company Nobina. This is the first order BYD ...
Login here with your SCI RAILDATA Username and Password:
...or get a free trial account here: