ABILENE, Texas, Sept. 14, 2023 /PRNewswire/ — Natura Resources moved one step closer to deploying its first molten salt reactor (MSR) system with the grand opening on Sept. 1 of the facility that will house this first-of-a-kind reactor. The 28,000-square-foot Science and Engineering…