US$450m orders for Carnival

READ FULL ARTICLE