Survival Craft Inspectorate (SCI), a global provider of emergency marine evacuation systems, is to launch a new division at the Cruise…