Carnival beats estimates on higher earnings

Miami-based cruise major posts 'record revenues' as it creates higher demand for cruising.
DDox hIexSgir l TmT TyeoeeUp