This is wrong! Carnivals Corp is the parent company. Each cruise line has its own Board and Officers. Each company is separately located - Princess in Santa Clarita, P&O and Cunard in the U.K., and Carnival Cruise Line in Miami. Each company is responsible for their itineraries, crewing down to menus etc. Of course major decisions like purchase of new ships etc will involve the holding company Carnival Corp. The fact that they are separately run companies is probably why there was a difference in the decisions taken by the Sky Princess and the Iona.