Stadler wins its largest ever contract for German-Austrian tram-train order
Stadler will deliver up to 504 tram-trains to a German-Austrian…
Stadler will deliver up to 504 tram-trains to a German-Austrian project consortium, marking the largest ever contract in the company’s history.