114-feet rotor sails make Sohar Max world’s largest ship with wind propulsion - Interesting Engineering
114-feet rotor sails make Sohar Max world’s largest ship with wind propulsion Interesting Engineering...
All Rights Reserved. Copyright , Central Coast Communications, Inc.