Title: Bermuda, the international company centre