November 16, 2010

Severstal reports 9M and Q3 2010 financial results

More details