Support WBURCorporate Profits Take Permanent Vacation In Caymans And BermudaSonari GlintonOctober 04, 2016 ShareGeorge 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)