Italian shipbuilder Fincantieri has launched the Viking Libra, the world's first hydrogen-powered cruise ship, at its Ancona shipyard. Built for cruise operator