Anemoi Marine Technologies and Hudong-Zhonghua Shipbuilding collaborate on rotor sails

… Green Technology Anemoi Marine Technologies and Hudong-Zhonghua Shipbuilding collaborate on rotor sails. Recent. Topics · Sustainability & Green …