British Steel blames outages and costs for losses after owner rejects deal

The company said challenging trading conditions impacted its profitability in 2023, in its latest annual results published on Monday.

Mar 31, 2025 - 18:15
 0
British Steel blames outages and costs for losses after owner rejects deal
The company said challenging trading conditions impacted its profitability in 2023, in its latest annual results published on Monday.