Liberty Steel has moved millions of UK taxpayers to other countries - Financial Times
Dalzell Steel Works and nearby Clydebridge are the last two major steel works in Scotland, employing around 140 people. During the Covid-19 pandemic, Liberty Steel Dalzell stopped paying interest on a £ 7 million ...