Tidal Power

A newly constructed tidal turbine is made ready for deployment on the ocean floor in the Bay of Fundy.

A newly constructed tidal turbine is made ready for deployment on the ocean floor in the Bay of Fundy.