China’s ‘artificial sun’ fuels Western fears it has lost race to energy holy grail

Pretty sure Doctor Octopus invented this in Spider-Man 2, so it's just the Chinese ripping off other people's patents again.