Technology & Business
1 article in this section
Technology & Business
Tata Steel’s £1.25bn Furnace Delay: A Stress Test for UK Industrial Strategy
The news broke like a hammer on an anvil. Tata Steel’s £1.25 billion electric arc furnace at Port Talbot, hailed as the great green rebirth of British steelmaking, is delayed. The timeline has slipped...
