Stabilizing plutonium canisters at Sellafield will cost billions and poses “intolerable risk”

Sellafield nuclear plant is located on the north-west coast of England, close to the village of Seascale in the county of Cumbria. Here more than 70 percent of all radioactive waste generated by UK’s 15 operating nuclear reactors is stored.…