Beaches Resort Villages and Spa in the Turks and Caicos Islands (TCI) has confirmed that it will be closing in 2021 due to a massive bill, which is in dispute, with the TCI government, it has been reported. Magnetic Media reported on Friday that it obtained the confirmation from the resort. According to Magnetic Media, […]
The post Beaches Resort TCI Confirms Closure Amid Reports Of Tax Controversy appeared first on St. Lucia Times News.
- St. Lucia Times
- 26, January 11:50 am