Tag: Ivanushkin
Mechel appoints deputy CEO
Mechel has appointed Alexey Ivanushkin its first deputy CEO. Ivanushkin will be in charge of Mechel’s strategic development issues, optimising the company’s structure and disposal of non-core assets.