Location: Sellafield, United Kingdom
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...
