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
375 out of 483
India, Energy & Mining, Utilities
India, Energy & Mining, Oil & Energy
India, Energy & Mining, Mining & Metals
Sustainability Report