For more about IMSR® technology, please click here.

Terrestrial Energy USA, Inc.
9319 Robert D. Snyder Road
Portal 316
Charlotte, NC 28223

info@terrestrialUSA.com
+1 (646) 687-8212