Princess Cruises has finalised its order for two next-generation, dual-fuel cruise ships from Fincantieri, which will be the largest ever built in Italy when they debut ...
A