We review the history of life insurance in Bermuda, reflect on how we have gotten to where we are today, and look forward to what may be ahead. We present a hypothetical—yet realistic—case study to illustrate some of the factors that can lead to a strategic decision do business Bermuda. From an embedded-value perspective, we highlight potentially considerable benefits from a move from a U.S. statutory basis to a Bermudian economic balance sheet.
Share this page
Bermuda: Living life (insurance) in paradise
Bermuda looks particularly attractive for life insurers as a choice of domicile, given the country’s favorable treatment of capital and taxation.