Severstal is a vertically integrated steel and steel-related mining company with major assets in Russia and investments in other regions. It is a global leader in efficiency within the steel industry, known for its high EBITDA margin and positive free cash flow generation.
Focus Areas
Notable Investments