The U.S. Department of Energy (DOE) in December said it identified a tentative site at Idaho National Laboratory for Aalo’s experimental microreactor facility. Aalo said it aims to deploy its ...