Babcock lands 10-year deal to build nuclear equipment for Sellafield Source : telegraph.co.uk Read more…Babcock lands 10-year deal to build nuclear equipment for Sellafield Related