Video: Magallanes floating tidal platform build & launch

Spanish tidal energy developer Magallanes Renovables has released the time-lapse footage showcasing the ...

read more →