Captrain Italia and Railpool, have inked a significant deal strengthening their collaboration in Italy, on February 29, 2024. Captrain will transfer ownership of its 13 Alstom Traxx DC3 locomotives, equipped with Last Mile module technology,...Read more