Business

Carnival raises annual profit forecast on resilient cruise demand, high costs loom

Updated: 

Published: 

This undated photo provided by Carnival Corp. shows the 710-passenger Adonia ship. (Carnival Corporation / AP)