AdvertisementCorporate Profits Take Permanent Vacation In Caymans And BermudaOctober 04, 2016Sonari GlintonfacebookEmailGeorge Town in Grand Cayman, Cayman Islands, is the home of many international banks and offshore companies. A new study shows the Caymans hold $46 billion in multinational corporate profits, far more than its own $3 billion economy. (Getty Images)