Clean Power
Magallanes, a Spain-based tidal turbine company, has successfully finished the installation of one of its “ATIR” floating turbine prototypes at the European Marine Energy...
Hi, what are you looking for?
Magallanes, a Spain-based tidal turbine company, has successfully finished the installation of one of its “ATIR” floating turbine prototypes at the European Marine Energy...