May 17, 2011

Severstal reports Q1 2011 financial results

More details