Stadler wins the largest contract ever awarded in Europe

Stadler wins the largest contract ever awarded in Europe