Read as Turks and Caicos Islands · financial sector· 2 ms
Secondary income, other sectors, payments · World Bank
Turks and Caicos Islands
129.28Mcurrent USD · 2018
2014–2018