News

Japanese heavy transport specialist Denzai has ordered 108 axle lines of Cometto's new MSPE 60t (6/4/4) SPMT. The compact, ...