stars 1 stars 2 stars 3

What is the annual revenue of Mechel?

The annual revenue of Mechel was $4.04 billion in 2024.

Related Mechel Questions

Stanislav Ploschenko is the CFO of Mechel.

391 people are employed at Mechel.

Mechel is based in Moscow, Moscow.

The NAICS codes for Mechel are [33, 2121, 21, 212112, 21211, 212].

The SIC codes for Mechel are [33, 339].