The “offshore” designation typically refers to jurisdictions whose financial systems are much larger than their domestic economies; in other words, the banking system exists purely for nonresidents to stash cash, unlike international financial centers in London and New York that also service local citizens and companies. In recent years, offshore centers have come under pressure to share information on their clients. But many of these centers, reliant on annual fees from the thousands of companies seeking a cloak of secrecy, remain safe harbors for money launderers and other criminals to wash
...more