Sellafield Ltd has awarded a 20-year contract to 4 organisations, which will help deliver the site’s decommissioning programme. Continue reading...