Sweden’s national transport authority, Trafikverket, signed a landmark €756 million contract with Spanish manufacturer Talgo on 20 April 2026, securing a new fleet of modern…
Sweden’s national transport authority, Trafikverket, signed a landmark €756 million contract with Spanish manufacturer Talgo on 20 April 2026, securing a new fleet of modern…