The Office for Nuclear Regulation (ONR), the Environment Agency, and Natural Resources Wales (NRW) have announced that the GE ...