C721 Inviting Them to Dinner
Many of these "tax havens" are actually controlled by world-renowned individuals, and the companies' operations might be global. These offshore companies often open accounts at banks to store their funds. One advantage of setting up an offshore shell company is the ability to benefit from the local lenient tax policies and extremely convenient financial operations
