Key PointsIn a challenging environment, Carnival continues to deliver growth and higher yields.Read the original report for the complete account of this story.