Depository of News

Severstal posts 61% drop in 9M net profit under IFRS to $233 mln

newsdepo.com · economy

Revenue reached $5.8 bln, which is 10% lower than in the same period last year

Read full article →