Royal Caribbean takes 50% stake in Sandals, Beaches resorts venture for USD 3 billion - RCL News | Rallies