Why is Turks and Caicos an Offshore Financial Centre?

  • Thread starter Thread starter rocker_grl705
  • Start date Start date
R

rocker_grl705

Guest
I'm doing a report on the economy of Turks and Caicos, and I don't quite understand why it is an OFC. Could somebody explain, please?
 
Back
Top