French Nuclear: End of the Line?

Flamanville, he writes, “is likely one of the last nuclear plants to be built in Europe. Hinckley Point may be completed at some point in the future in the UK,…