Carnival Corporation Achieves Record Revenue Amid Rising Costs and Stock Decline | The 4 Pillar Report