Terrestrial Energy: The Future of Energy is IMSR
About this report
Terrestrial Energy has operations in Canada, the US and the UK. Its Design Centre is in Oakville, Ontario at the hub of the Canadian nuclear power industry. The Company consists of widely recognized voices of expertise in nuclear technology, utility power generation and environmental policy