| Christine Duffy named president of Carnival Cruise Line

to top