CAF wins contracts in Italy

July 7, 2023

Two Italian cities awarded CAF rolling stock contracts covering the supply of new trams and metros. Ente Autonomo Volturno, the […]

1 3 4 5 6 7 375