New radioactive sludge plant ready to go
A new £240 million Sludge Packaging Plant (SPP1) has been built at Sellafield to handle historic radioactive waste from one
Read moreA new £240 million Sludge Packaging Plant (SPP1) has been built at Sellafield to handle historic radioactive waste from one
Read more