Sail of the century: a new generation of marine engine designs

As countries run low on their own natural resources and consumer goods, they are becoming increasingly dependent on a reliable…