Cavendish Nuclear awarded £95m contract to supply Sellafield Babcock subsidiary strikes 10-year deal 19/12/2017 Nick Jackson Deals