Falling demand and rising input costs have created a “double whammy” for the industry, according to Stelco’s CEO.
Post Comment