110 employees
Tecnored is a breakthrough ironmaking technology to address the low profitability and high carbon footprint challenges.
2003