This is the largest order of diesel locomotives that China has received from Turkmenistan in the past decade. As of now, 281 units of locomotives manufactured by the company are running on the ...
Results that may be inaccessible to you are currently showing.