CJ Invest
Ritz-Carlton Relaunches Construction in Turks and Caicos
The new Ritz-Carlton Residences in Turks and Caicos has officially resumed construction on Grace Bay Beach in Providenciales. The new project is now on schedule for a fall 2021 delivery, Caribbean Journal Invest has learned. “Anticipation continues to build as […]