Sustainable Marine Energy

Floating tidal platform