Sellafield Sellafield drone team to carry out UK technology first News Sellafield drone team to carry out UK technology first Drone April 26, 2023