Engages in the production of specialized steel and related industrial products.
1990
India
51 - 200 employees
Mining & Metals
$500M - 1B in revenue
Not profitable
Industry Rank
361 out of 478
India, Energy & Mining, Mining & Metals
Sustainability Report