Financial results

Mechel's IFRS net profit for the 6 months of 2020 was ₽10.437 billion, down 22.3% from ₽13.434 billion in the previous year. Revenue decreased by 11.2% to ₽131.773 billion compared to ₽148.456 billion a year earlier.
Mechel
Mechel
Review
  • BlackTerminal.com 2016 - 2026.