OECD Watch

This article appeared in Cayman Financial Review on November 1, 2016. The Organization for Economic Cooperation and Development (OECD), operating at the behest of its high-tax member nations, has gradually carved for itself a central role in global tax matters over...
Horror: Pirate Contact Lenses!

Horror: Pirate Contact Lenses!

This article originally appeared on FEE.org on October 29, 2016. This Halloween, scores of consumers have purchased nearly 100,000 pairs of “counterfeit, illegal, and unapproved” colored contacts for costumes, all of which have been seized by “Double Vision,” an...