Scunthorpe is England’s last steel town. Can it survive net zero?
9 March 2025
Featured in The Times
UK and China
“We are in last chance saloon for the British steel industry,” says Dan Marks, research fellow in energy security at the Royal United Services Institute.