site logo

NRC denies Oklo Power's plan to construct 1.5 MW advanced nuclear reactor in Idaho