Offshore Hydropower

An emerging technology that utilizes tidal currents or the power of waves to generate electricity.

Popup content