Severstal reports Q1 2012 financial results

For more information