Location: Sellafield, United States
Sellafield Sites Limited is currently constructing a new Product and Residue
Store (SPRS) at the Sellafield Site. The SPRS Project provides transfer,
receipt, inspection, storage and retrieval of product arising from the Thorp and
Magnox...
