18

This island in the Caribbean has a population under 20,000, yet because of its tax laws, 12,000 corporations and 300 banks are registered there. What is its name?