IMSR cogeneration plant supplying an industrial facility – aerial view

Aerial view illustration of an IMSR cogeneration plant supplying an industrial facility.

Canada