01/12/2017 Business News Royal Caribbean trials biometrics for passenger ID Idemia and Royal Caribbean Cruises Ltd. (RCL) have... Read more »