Severstal is one of the world's largest vertically integrated steel and mining companies with assets in Russia, Belarus, Ukraine, Kazakhstan, Latvia, Poland, Italy and Liberia. Read more about the project