News
PT Kereta Indonesia (PT KAI) has awarded a contract to Progress Rail, a Caterpillar Company, for 54 EMD® GT38AC freight locomotives for service in South Sumatra, Indonesia, expanding the national ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results