EconomyMechel’s IFRS net loss rises 2.5% to $482.84 million in first half
Mechel reported an IFRS net loss of 41.5 billion rubles ($482.84 million) for the first half of 2026, up 2.5% from a year earlier. Revenue fell 23% to 117.35 billion rubles, while adjusted EBITDA rose 6.3% to 6.05 billion rubles. Net debt stood at 289.6 billion rubles on June 30.
Mechel’s IFRS net loss rises 2.5% to $482.84 million in first half