TerraPower hosts officials at the Natrium site in Kemmerer
TerraPower hosted senior government officials at its Natrium demonstration site in Kemmerer, Wyoming, the project's first appearance in this story; the officials were not named and no project…