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 …