414 employees
Nuclear Decommissioning Authority aims to address the issues of nuclear decommissioning and cleanup.
2005