Mechel's IFRS loss for 2024 amounted to ₽36.3 billion against a profit of ₽24.3 billion in the previous year. Revenue fell 4.5% to ₽387.5 billion against ₽405.9 billion a year earlier.