You are here

CRUISE giant Carnival, which reported better earnings on lower fuel costs, has ordered nine new cruise ships from shipbuilders in Germany and Italy.