Icon
 

Onboard the innovative floating tidal energy project in Nova Scotia