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.