Cat® twin fin wins Seatrade Technical Innovation Award by admin November 7, 2014 November 7, 2014 40 views Gothenburg, Sweden – The Caterpillar Propulsion twin fin system has won the Technical Innovation prize at the Seatrade Maritime Awards Middle East, Indian Subcontinent and Africa, Dubai – one of… 0 FacebookTwitterLinkedinEmail