Princess Cruises announced the introduction of new vegan menus for main dining rooms that will be rolled out across the company’s fleet of 15 ships. The plant-based cuisine being added to the Princess ...