When it recently emerged that China General Nuclear Power Corporation (CNG) had refused to give a visiting team of UK government inspectors the security details for one its reactors, a slew of negative headlines followed in UK media about Chinese involvement in Britain’s power supply. The inspectors, from the UK’s Office for Nuclear Regulation, had traveled to China […]