Lets set the record straight. Bermuda, the beautiful pink sand-sprinkled island in the North Atlantic, may be only 21 square miles but it is certainly more significant than its spot at the top of the infamous “Bermuda Triangle”. It cannot be denied that Bermuda is a leading centre for international business, particularly within the reinsurance and insurance industries. However, this British Overseas Territory has often been linked with other offshore jurisdictions like the Cayman Islands that are branded with the ugly term “Tax haven.
Is Bermuda really a tax haven – The Advocate (Queen Mary University of London legal newspaper)
Law & Business | December 1, 2013