Found an interesting story?

Princess preps $450m renewal campaign

Carnival subsidiary says programme involves ship renovations and ‘product innovation’.