Mechel's loss under IFRS for 6 months of 2025 amounted to ₽40.51 billion, an increase of 2.5 times compared to ₽15.98 billion in the previous year. Revenue decreased by 26.1% to ₽152.29 billion against ₽205.95 billion a year earlier.