£17M Sellafield earthworks contract awarded The Programme and Project Partners at Sellafield have confirmed Keltbray has secured the contract to deliver a major earthworks package. Keltbray, a leading specialist construction July 19, 2023