Comment This reminds me... (Score 1) 147
This reminds me of bumper stickers from the `70s. "Fusion Power by 1990". I'm not saying that this is more hand waving to mesmerize investors into another ten years of fruitless research, but...the track record for fusion power research is not that great.