Everything is wrong about this: from the completely misleading headline to the tech description in the article, to not mentioning where the energy is supposed to come from to the hype-y scaling of a not-yet-existing test plant to a huge commercial enterprise.
Everything is overblown, misleading or plain wrong.