Magallanes Renovables' tidal turbine reinstalled at EMEC test site
Magallanes Renovables’ ATIR tidal turbine will be tested at EMEC’s site in Orkney, Scotland.
Magallanes Renovables’ ATIR tidal turbine will be tested at EMEC’s site in Orkney, Scotland.