PRESS RELEASE FROM THE TURKS AND CAICOS ISLANDS GOVERNMENT LONDON OFFICE Providenciales, Turks and Caicos Islands025 – Demari ...