Alpha Trains orders 12 locomotives from Stadler – MSN

Alpha Trains describes itself as the “leading rolling stock lessor in Europe” and has customers in 22 countries across the continent, including …