Top maritime news
Royal Caribbean Cruises Ltd said on Wednesday it would lay off or furlough about 26%…