The five flags

Business

Where your company is incorporated and your income originates.

Scored by

Top ranked

  1. 1Ireland92
  2. 2Liechtenstein91
  3. 3Cayman Islands91
  4. 4United Arab Emirates91
  5. 5Singapore90
  6. 6Bermuda90
  7. 7Andorra88
  8. 8Qatar88
  9. 9Bahrain87
  10. 10Lithuania86