Ben Hur Steel Worx has closed after 116 years in north St. Louis, marking a major manufacturing loss and highlighting ...
116-Year-Old American Steel Company Shuts Down After Tariff Pressure ...