Published by at March 9, 2023 Italian shipbuilding group Fincantieri announced it has floated out Princess Cruises' latest newbuild, Sun Princess, in Monfalcone.At 175,500 gross tons Sun Princess is the largest ship built in Italy to date. It is also the first cruise ship…