Star Princess, the second liquefied natural gas (LNG) cruise ship that Fincantieri is building for Princess Cruises, was launched at the Monfalcone shipyard in Italy.A long list of dignitaries were on hand for the festivities, inlcuding John Padgett…
Leave a Reply