A total of 43 key contracts were awarded in Europe for the procurement of rolling stock (bus and rail). Of these, maximum number of contracts (12) has been awarded in Germany, followed by UK (eight co...

This content is available to only subscribers.