A country that assesses little or zerotax on the income of foreign multinationals. Many are small island nations such as the Cayman Islands and Bermuda
Tax haven
« Back to Glossary Index
A country that assesses little or zerotax on the income of foreign multinationals. Many are small island nations such as the Cayman Islands and Bermuda