Sellafield Ltd appoints Martin Chown as new Chief Executive

image_pdfimage_print
Martin Chown has been appointed as the new Chief Executive of Sellafield Ltd.