Royal Caribbean Buys Closed Bahamas Resort for $300M
Royal Caribbean Group, through its premium brand Celebrity Cruises, has finalized the purchase of the long-dormant Xanadu Beach Resort in Freeport, Bahamas. The $300 million deal, confirmed by the Bahamian