Manufactures and services railway track maintenance machinery and heavy rail equipment.
1954
China
1,001 - 5,000 employees
Railroad Manufacture
$100M - 500M in revenue
$10M - 25M in profitability
Margin as % of revenue
R&D as % of revenue
Not available
Not available
Not available
Not available
3 out of 21 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available
Climate Score
Not disclosed
Forests Score
Not disclosed
Water Score
Not disclosed
A
A-
B
B-
C
C-
D
D-