Newbuilding Manager Steffan Stenfelt talks about the new Stena Line Superferries at the shipyard in Wismar, Germany. Steffan explains the features and facilities that make the new Superferries the largest of their kind in the world.