Faults found in EPR rector core threaten projects in France, China and the UK

By Dave Toke