Carnival Corporation reports record second quarter results
Shares in Carnival Corporation & plc [NYSE/LSE: CCL; NYSE: CUK] were up by more than 8% today as the cruise giant reported record second quarter revenues and booking levels. The results come