Oklo Inc. announces U.S. Department of Energy Site Use Permit for Idaho National Laboratory Site
Oklo Inc. announced Tuesday Oklo has received a Site Use Permit from the U.S. Department of Energy (DOE) to build its Aurora plant at Idaho National…
Continue Reading