Terrestrial Energy names Pamela Cowan EVP of Engineering - IMSR News | Rallies