Technologies

Toroidal propellers – an engineering revolution in aviation and shipbuilding