Spanish port instrumental in wind power vessel fit out

Spain’s Port of Bilbao has become the installation site for the largest suction sails in the world setting itself up to become a centre for wind power.

bound4blue eSAILs EEMS Traveller

Spain’s Port of Bilbao has become the installation site for the largest suction sails in the world setting itself up to become a centre for wind power.