Britain’s heading for a nuclear power crunch. Blame the French

background image