Wylfa and the energy gap

“Arguably we have the best site in Europe here for new nuclear build.” That’s how Horizon Nuclear Power described its base on Anglesey [...]