About us
Define
Definitions for
"Drigg"
The facility for the near-surface disposal of most of the UK's solid LLW operated by BNFL at Drigg, near Sellafield, in Cumbria
defra.gov.uk