The ITER construction site in France aims to demonstrate the hydrogen fusion that happens in the Sun and other stars! Now, this building stands at 78% complete!
The ITER construction site in France aims to demonstrate the hydrogen fusion that happens in the Sun and other stars! Now, this building stands at 78% complete!