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

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