Online Magazine – Nuclear Revival?

We check the progress on the ITER thermonuclear reactor being built in France to produce energy through fusion.