Captrain Italia and Railpool ink sale and leaseback agreement
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…