Advertisement

Corporate Profits Take Permanent Vacation In Caymans And Bermuda

George 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)
George 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)

Related:

Advertisement

More from WBUR

Listen Live
Close