Negril Orthopedic Clinic Celebrates 16 Years of Service with Support from RIU
10 Jul 2025 Proudly CommitedRIU’s story in Jamaica began in 2001, with the opening of the Riu Palace Tropical Bay in Negril, one of the most serene areas of the country. It is no coincidence that it was in this same location that the hotel chain launched its first corporate social responsibility (CSR) project in the country, kicking off a collaboration that today is celebrating more than 16 years...