Severstal is a vertically integrated mining and metallurgical company with core assets in Russia and a small number of enterprises abroad. Severstal remains a global industry leader in efficiency, demonstrating the world’s highest EBITDA margin among steel companies, generating positive free cash flow throughout the cycle, and achieving its stated goals.
Severstal