Chrysalis Communications Develops Website for the Turks & Caicos Islands FSCChrysalis Communications is excited to announce that we have successfully launched the website of the Turks and Caicos Islands Financial Services Commission. The TCIFSC is an independent statutory body tasked with the supervision of the financial services sector in the Turks and Caicos Islands. It is also responsible for the oversight of company formation and registration, is accountable for its performance to the Government of the Turks and Caicos Islands. Visit the project here. The site is responsive and displays beautifully on all devices.