Mechel, one of the leading Russian mining and metals companies, has announced that its subsidiary Chelyabinsk Metallurgical Plant has completed the capital repair of mill 780 at its rolling mill No. 1 ahead of schedule. The repair is expected to result in improved quality of products.