fact check
Due some fact checking. You listed the Channel Islands as a tax haven. But the photo is of Catalina, off the coast of California. Clearly wrong especially as Mexifornia is no place to park your money.
27th
ranked