Starwood Hotels and Resorts Worldwide Inc. has made history today by becoming the first hospitality company to obtain U.S. Treasury Department Authorization to operate in Cuba in the past 60 years. The resort company signed the paperwork to open three new hotels in Havana in 2016. In addition to the construction of these hotels, Hotel […]