MSC Cruises has signed a long-term agreement with Abu Dhabi Ports for preferential berthing rights at…