Russia: Mechel 2016 results

In 2016 Mechel received 276 billion rubles of revenue, with EBITDA at 66.2 billion rubles and net profit of 7.1 billion rubles. “Steel and raw materials markets last year had a lot of surprises. The year started with the steel price increase, then the coal market revived, and by December 2016 coal prices reached their…

Details