Land sale leads to new Sellafield plant

Europe’s most heavily contaminated industrial site is to host a new nuclear power station, after the Government announced the £70 million sale of land at Sellafield. The 190-hectare plot, next to the main site in West Cumbria where Britain mastered...