TfW Rail places order for 71 trains with Stadler

Stadler to deliver 71 trains for Transport for Wales Rail Services. Credit: Stadler Rail AG.