A ship is the largest human construction capable of moving across the globe. Not surprising then that putting a cruise ship together is a tour de force of structural engineering. There are only four shipyards with the capability to build the world’s biggest cruise ships: Germany’s Meyer Werft; STX Europe, […]