Bermuda drawn into scrutiny of complex insurer investments

More than $1 trillion of American insurers’ holdings are “parked in Bermuda”, according to The Wall Street Journal, as regulators struggle to keep pace with the growing use of complex debt investment…

Go to Source