Cleveland-Cliffs Inc. will lay off nearly 1,000 workers in the coming weeks as it fully idles two plants in Pennsylvania and one in Illinois as part of a plan to save $300 million annually. The moves ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results