Plans for nuclear plant in Wales put on ice

A general view of the Wylfa nuclear power station in Tregele, Anglesey, United Kingdom.  Photographer: Christopher Furlong/Getty Images
A general view of the Wylfa nuclear power station in Tregele, Anglesey, United Kingdom. Photographer: Christopher Furlong/Getty Images

Breaking