Turkish bus manufacturer Karsan has announced that it has received an order to supply 16 electric buses to the Romanian city of Focsani. The order includes ...
Login here with your SCI RAILDATA Username and Password:
...or get a free trial account here: