Caterpillar Marine will launch the Cat Propulsion Twin Fin System at the 2014 ITS Hamburg Conference and Exhibition, June 16-20.