Texas Tech, ACU, Natura Resources announce path to deployment for nuclear reactor, desalination of produced water

3 July 2025, 5:58 am

The Odessa American is the leading source of local news, information, entertainment and sports for the Permian Basin.... Read More »

Featured Video