20 June 2025

Chart of the Week - Bermuda as a magnet for life policy reserves, backed by private credit