U.S. Steel to idle two tubular factories due to oil price collapse

U.S. Steel to idle two tubular factories due to oil price collapse

By Anna Domanska - Jan 07, 2015

U.S. Steel Corp. said this week it would idle two tubular plants and lay off 756 employees, becoming one of the first U....

Read More