Betteridge’s Law
No.
December 3, 2016
After 60 years, is nuclear fusion finally poised to deliver?