The Most Hazardous Industrial Site in Western Europe
At a cost of $30 billion to build, the Sellafield nuclear power site, located on the Irish Sea in Cumbria, England, is one of the most expensive engineering projects in history. Before all is said…