Hitachi Rail Italy has been awarded a contract by Trenitalia to build 39 Caravaggio trains worth EUR 333 million. The contract award is part of a framework ...
Login here with your SCI RAILDATA Username and Password:
...or get a free trial account here: