June 27, 2025
British Steel is already struggling in an over-supplied global market before the rise in energy costs of recent years