France’s Cadarache centre is the largest energy research site in Europe, hosting 19 basic nuclear installations (BNI) and a secret BNI, including reactors, waste stockpiling and recycling facilities, bio-technology facilities and solar platforms. PrevNext