EMEA
Explore EMEA insights covering economic developments, corporate strategies, and future plans, including Barceló's anticipated 2027 exit from Cuban contracts.
Barceló Plans to Exit Cuba: Management Contracts Set to End in 2027
Published on 6/17/2026