US owners of Redcar chemicals plant consider closure amid soaring energy costs

todayMarch 17, 2026 6

Background
share close