Area could become energy hub, executive tells NEA webinar
French state-controlled utility EDF has confirmed it has recently started looking at the Moorside site in Cumbria, northwest England, as a possible location for new nuclear power reactors.