Chapelcross nuclear plant defuels third reactor

A nuclear power plant in Scotland has reached a milestone with the complete defuelling of the third of its four reactors. Located near the town of Annan in Dumfries and Galloway in southwest Scotland, the Chapelcross nuclear plant stopped producing power in 2004. It was granted permission from the Nuclear Installations Inspectorate (NII) four years […]