For more about IMSR® technology, please click here.

Terrestrial Energy USA, Inc.
537 Steamboat Road, Suite 200
Greenwich, CT 06830
USA

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